10-03-2001
system("PAUSE") Problem.....
Ok, here's the situation....I have this code...
#include <iostream.h>
#include <stdlib.h>
int main()
{
cout << "\nBlah, and Blah\n\n";
system("PAUSE");
return 0;
}
Now, "system("PAUSE")" gets executed before "cout" does, and I have absolutely no idea why, so when I type this in instead...
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf ("\nBlah, and Blah\n\n");
system("PAUSE");
return 0;
}
...it works just fine....it's like printf has precidence over cout, which I need to fix. So, does anyone know another way for a PAUSE using cout, and does anyone have anymore information on why this situation occurs? Thanks!
Mike
10 More Discussions You Might Find Interesting
1. UNIX and Linux Applications
hi,
I have
* an IBM P550 machine,
* an AIX 5.3 running on it and
* an oracle database, already installed on it.
The problem (or question of my own) is:
Oracle tns listener, "CT_LISTENER", and the enterprise manager (EM) of the instance, which is uniq instance and called... (0 Replies)
Discussion started by: talipk
0 Replies
2. UNIX for Advanced & Expert Users
hi,
I have a problem about the Oracle related components. I'm not able to find any answer yet, and waiting for your responses...
Here is the configuration of my system:
* an IBM P550 machine,
* an AIX 5.3 running on it and
* an oracle database, already installed on it.
The problem (or... (1 Reply)
Discussion started by: talipk
1 Replies
3. Programming
Hi,
I am having an issue with using sockets.
I have a program which binds to a socket and listen on it. Later I spawn a thread to handle some function. In the new thread created I need to call a shell script which executes the specified function. Here I am using a system command to call the... (5 Replies)
Discussion started by: Janardhanbr
5 Replies
4. Programming
Sorry, I don't speak English very well but I will try to explain my problem!
If I write a C++ program and I use che system call system("command") I have this problem:
If I would launch a program I do this:
system("~/Agostino/program/test")
and all work fine!!
But if I divide this... (9 Replies)
Discussion started by: acciues
9 Replies
5. Shell Programming and Scripting
Hi,
I have line in input file as below:
3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL
My expected output for line in the file must be :
"1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL"
Can someone... (7 Replies)
Discussion started by: shis100
7 Replies
6. Shell Programming and Scripting
Hello!!!
I'm trying to pass the output from bash command to perl variable in a perl script, and I used the "system" command to execute the bash statment and pass the result to perl string variable, in this perl script I used a variable $file that store data for using it as a regular expression.... (2 Replies)
Discussion started by: evolabo
2 Replies
7. AIX
I have once experienced this problem without understanding what caused it but now learned thatn there is even a PMR dealing with it. Sometimes it happens that you encounter the following (rather cryptical) error message when trying to install an rpm-package:
package <rpm_package_name> is for a... (1 Reply)
Discussion started by: bakunin
1 Replies
8. Shell Programming and Scripting
Hello experts!
I need your help please
I have a file.txt of which I want to extract 3rd and 4th columns with date with the form e.g.:
2016-11-25 03:14:50and pass them to "date" command, but also append the 9th column in a file as well.
So I want to execute
date -d '2016-11-25 03:14:50' ... (2 Replies)
Discussion started by: phaethon
2 Replies
9. Shell Programming and Scripting
Hello.
System : opensuse leap 42.3
I have a bash script that build a text file.
I would like the last command doing :
print_cmd -o page-left=43 -o page-right=22 -o page-top=28 -o page-bottom=43 -o font=LatinModernMono12:regular:9 some_file.txt
where :
print_cmd ::= some printing... (1 Reply)
Discussion started by: jcdole
1 Replies
10. UNIX for Beginners Questions & Answers
Cannot present unpresented disks back again. On a test server tried this as a solution "multipath -r" and it worked. Too worried to try it in production before I know all the information.
Any info would be appreciated!
Also some links to the documentation on this specific issue could help a... (1 Reply)
Discussion started by: jsteppe
1 Replies
LEARN ABOUT DEBIAN
clientsocket
FBB::ClientSocket(3bobcat) Client Socket FBB::ClientSocket(3bobcat)
NAME
FBB::ClientSocket - Client Socket connecting to a Server in the Internet
SYNOPSIS
#include <bobcat/clientsocket>
Linking option: -lbobcat
DESCRIPTION
An FBB::ClientSocket may be constructed to connect to some server process in the internet. The socket made available by the
FBB:ClientSocket may be used to initialize a std::istream and/or std::ostream. The std::istream is used to read information from the server
process to which the FBB::ClientSocket connects, The std::ostream is used to send information to the server process to which the
FBB::ClientSocket connects. Since a socket may be considered a file descriptor the avaiable FBB::IFdStream, FBB::IFdStreamBuf, FBB::OFd-
Stream, and FBB::OFdStreamBuf classes may be used profitably here. Note that having available a socket does not mean that this defines the
communication protocol. It is (still) the responsibility of the programmer to comply with an existing protocol or to implement a tai-
lor-made protocol. The latter situation implies that the sequence of input- and output operations is defined by the programmer.
NAMESPACE
FBB
All constructors, members, operators and manipulators, mentioned in this man-page, are defined in the namespace FBB.
INHERITS FROM
FBB::SocketBase
CONSTRUCTOR
o ClientSocket(std::string const &host, uint16_t port):
This constructor initializes an FBB::ClientSocket object, preparing it for a connection to the specified port at the given host. An
FBB::Errno is thrown if the socket could not be constructed. The construction of the socket does not mean that a connection has
actually been established. In order to connect to the server, the member connect() (see below) should be used. The copy constructor
is not available.
MEMBER FUNCTIONS
All members of FBB::SocketBase (and thus of FBB::InetAddress) are available, as FBB::ClientSocket inherits from these classes.
o int connect():
This member returns a socket that can be used to communicate with the server process. An FBB::Errno exception is thrown if the con-
nection could not be established or if the SocketBase base class could not properly be constructed.
EXAMPLE
See also the serversocket(3bobcat) example.
#include <iostream>
#include <bobcat/clientsocket>
#include <bobcat/ifdstream>
#include <bobcat/ofdstream>
#include <bobcat/a2x>
using namespace std;
using namespace FBB;
int main(int argc, char **argv)
try
{
if (argc == 1)
{
cerr << "Provide servername and port number
";
return 1;
}
size_t port = A2x(argv[2]);
ClientSocket client(argv[1], port);
int fd = client.connect();
string line;
cout << "Connecting to socket " << fd << endl <<
"address = " << client.dottedDecimalAddress() << ", " <<
endl <<
"communication through port " << client.port() << endl;
IFdStream in(fd); // stream to read from
OFdStream out(fd); // stream to write to
while (true)
{
// Ask for a textline, stop if
cout << "? "; // empty / none
if (!getline(cin, line) || line.length() == 0)
return 0;
cout << "Line read: " << line << endl;
// Return the line to the server
out << line.c_str() << endl;
cout << "wrote line
";
getline(in, line); // Wait for a reply from the server
cout << "Answer: " << line << endl;
}
return 0;
}
catch (Errno const &err)
{
cerr << err.what() << "
" <<
"Can't connect to " << argv[1] << ", port " <<
argv[2] << endl;
return 1;
}
FILES
bobcat/clientsocket - defines the class interface
SEE ALSO
bobcat(7), ifdstream(3bobcat), ifdstreambuf(3bobcat), inetaddress(3bobcat), localclientsocket(3bobcat), ofdstream(3bobcat), ofdstream(3bob-
cat), serversocket(3bobcat), socketbase(3bobcat)
BUGS
None Reported.
DISTRIBUTION FILES
o bobcat_3.01.00-x.dsc: detached signature;
o bobcat_3.01.00-x.tar.gz: source archive;
o bobcat_3.01.00-x_i386.changes: change log;
o libbobcat1_3.01.00-x_*.deb: debian package holding the libraries;
o libbobcat1-dev_3.01.00-x_*.deb: debian package holding the libraries, headers and manual pages;
o http://sourceforge.net/projects/bobcat: public archive location;
BOBCAT
Bobcat is an acronym of `Brokken's Own Base Classes And Templates'.
COPYRIGHT
This is free software, distributed under the terms of the GNU General Public License (GPL).
AUTHOR
Frank B. Brokken (f.b.brokken@rug.nl).
libbobcat1-dev_3.01.00-x.tar.gz 2005-2012 FBB::ClientSocket(3bobcat)