tsinwrite.c
来自「《CODE READING》配套书源代码 《CODE READING》配套书源」· C语言 代码 · 共 49 行
C
49 行
// tsinwrite.cc. Test for -*- C++ -*- socket library// Copyright (C) 1992-1996 Gnanasekaran Swaminathan <gs4t@virginia.edu>//// Permission is granted to use at your own risk and distribute this software// in source and binary forms provided the above copyright notice and this// paragraph are preserved on all copies. This software is provided "as is"// with no express or implied warranty.//// Version: 12Jan97 1.11#include <sockinet.h>#include <stdlib.h>#include <unistd.h>#include <errno.h>int main(int ac, char** av){ if (ac < 3) { cerr << "USAGE: " << av[0] << " machinename port " << "format-string data...\n"; return 1; } iosockinet sio (sockbuf::sock_stream); sio->connect(av [1], atoi (av [2])); // sio->shutdown(sockbuf::shut_read); // cout << "local port = " << sio->localport() << endl // << " peer port = " << sio->peerport() << endl // << "local host = " << sio->localhost() << endl // << " peer host = " << sio->peerhost() << endl; av += 3; while (*av) sio << *av++ << ' '; // space is neccessary sio << endl; // endl to flush output char buf[256]; while (sio >> buf) cout << buf << ' '; cout << endl; // sio << "%f%d%c " // space is necessary // << 236.9 << ' ' // << 56 << ' ' // << 'c' << endl; // endl to flush output return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?