lambda表达式与立即调用今天用C++刷leecode的时候,看到别人提交的一段奇怪的代码,记录一下 1 2 3 4 auto init = [](){ ios::sync_with_stdio(0), cin.tie(0), cout.tie(0); return 'c'; }(); 这段代码用
C++11 是 C++ 程序设计语言标准的一个新的版本,在 2011 年由 ISO 批准并发布。C++11 新标准从而代替了原来的 C++98 和 C++03.。C++11 标准是对 C++ 的一次巨大
内联函数是一种特殊的函数,它是在编译时将函数的代码直接嵌入到调用它的地方,而不是像普通函数那样进行函数调用。内联函数可以提高程序的执行效率,
C语言中数组大小是固定的,如果我们一开始并不知道数组的大小,用起来就很麻烦 这时候,就可以使用动态数组,如何实现动态数组呢? 在C语言中,可以使
select 信号驱动IO poll epoll 水平触发 边缘触发
网络编程 网络编程是指编写运行在多个网络节点上的程序,实现网络通信的程序。 网络编程的目的是实现网络通信,网络通信需要通过网络协议进行数据交换。
IPC对象 消息队列相关API 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include <sys/msg.h> // 获取消息队列 int msgget(key_t key, int msgflg); // 发送消息 int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); // 接收消息 ssize_t msgrcv(int msqid, void *msgp, size_t msgsz,
文件系统 windows 系统使用类似容器,容器包含小容器 linux 使用目录,文件之间是索引关系,文件夹之间没有包含关系 文件系统类型 ext2/ext3/ext4 xfs btrfs jfs ntfs 文件类型 普通文件 目录文
环境配置 1.安装mingw 1 2 scoop install mingw #windows sudo apt install gcc #ubuntu/wsl 2.验证 1 gcc -v 数据类型 定义:一段固定大小数据内存的别名 关键字 名称 大小(64位系统) 值域 int 整型