2021SC@SDUSC
目录
一.前置知识
1.fprintf()函数
C库函数:fprintf( ):int fprintf(FILE *stream, const char *format, ...) 发送格式化输出到流 stream 中。
作用:
用于文件操作——
fprintf()函数根据指定的format(格式)发送信息(参数)到由stream(流)指定的文件.因此fprintf()可以使得信息输出到指定的文件.
与printf( )相比较的话:
printf( )是输出到屏幕;
而fprintf( )是输出到文件。
二.关键代码分析
int main(int argc, char *argv[])
{
std::mutex mutex;
std::condition_variable cond;
bool finished = false;
unsigned short port;
std::string host;
if (argc != 3)
{
fprintf(stderr, "USAGE: %s <host> <port>\n", argv[0]);
exit(1);
}
//如果argc传入的参数不为3