- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 套接字编程---1
前言 认识套接字编程从套接字地址开始熟悉,这些结构可以在两个方向上传递:从进程到内核和从内核到进程。 一.套接字地址结构 1.IPv4套接字地址结构 IPv4套接字地址结构通常也称为“网际套接字地址结构”,它以sockaddr_in命名,定义在<netinet/in.h>头文件当中,下面给出它的POSIX(可移植操作系统)定义。 struct in_addr{ in_addr_t s_addr; //32-bit ipv4 address 网络字节序 } s...
2021-11-02 23:58:03
143
原创 C++--string用法整理
C++的string标准库 string是C++标准库的重要部分,主要用于字符串处理。使用string库需要在同文件中包括该库 #include<string> 声明 string s; string ss[10]; 初始化 使用等号的初始化叫做拷贝初始化,不使用等号的初始化叫直接初始化。 #include<iostream> #include<string> using namespace std; int main(){ string .
2021-10-30 21:58:06
411
原创 C++常见问题整理--1
前言 收集一些关于c/c++的常见问题,以备不时之需。 1.staic关键字在C和C++当中的作用以及它们之间的区别。 (1)在c当中的作用 隐藏(对变量和函数) 在C语言中,static修饰的函数和变量具有只对本文件可见的作用,因此它具有对其他源文件隐藏的功能,利用这一特性可以在不同源文件定义同名函数和同名变量,从而不会引起命名冲突。 保持变量持久,默认初始值为0(对变量) 也就是说,用static修饰的变量,生命周期是全局的,会一直存在到程序运行结束,但它的定义域还...
2021-10-24 23:10:09
2313
原创 C++ algorithm函数简介(详细)
algorithm意为"演算法",是C++的标准模版库(STL)中最重要的头文件之一,提供了大量基于迭代器的非成员模版函数,库中的算法主要分为4类: 非修改性顺序操作(Non-modifying sequence operations) 可变顺序操作(Mutating sequence operations) 排序和关系操作(Sorting and related operations) C库算法(C library algorithms) 1.非修改性顺序操作(12个) 循环:对序列中.
2021-01-25 11:19:35
8378
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人