----C++
文章平均质量分 97
syrdbt
这个作者很懒,什么都没留下…
展开
-
Linux C++ Socket 套接字、select、poll、epoll 实例
网络编程, 就是编写程序, 使两台联网的电脑可以交换数据,套接字是网络数据传输用的软件设备, 用来连接网络的工具在 linux中 socket被认为是文件中的一种, 在网络数据传输过程中, 使用文件I/O的相关函数套接字常用网络协议:TCP、UDP套接字进行网络连接流程, 如下图:创建服务器套接字socket()绑定端口bind()监听端口listen()接受客户端请求accept()读取客户端请求的数据read()返回客户端要响应的数据write()关闭与客户端的连接close()原创 2024-05-26 16:42:04 · 1136 阅读 · 0 评论 -
C++:string 排序
1. 单个字符串排序例:string a;对 a 进行排序:sort( a.begin(), a.end() );2. 字符串数组排序例:string a[n];对 a[n] 进行排序: sort(a, a+n) 。可直接使用 sort,无需重写cmp方法,因为 string 类对 '>' ,'==', '<' 这些比较运算符进行了重载。3. OJ 题...原创 2018-05-05 21:54:21 · 11860 阅读 · 0 评论 -
在 Ubuntu 中编译运行第一个 c++ 程序
1.创建可执行的源文件已有可执行的源文件可以跳过这一小节,创建源文件可以根据自己的喜欢选择,这里使用vim。 vim helloWorld.cpp创建一个helloworld.cpp 文件并对其进行编辑。一个简单的程序,输入a、b,输出a+b。输入以上内容后,按 esc键,再输入:wq进行保存。查看源文件。 cat helloWorld.cpp...原创 2019-05-17 11:00:42 · 8025 阅读 · 0 评论