首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C/C++
不如回家去
创建于2022-10-18
订阅专栏
C和C++的一些用法
暂无订阅
共6篇文章
创建于2022-10-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
c/c++程序的编译和调试--gcc,make,cmake,gdb
gcc/g++手动编译 gcc通常用来编译c文件,g++通常用来编译c++文件.gcc/g++的常用选项的含义 选项 功能 -o 指定生成的可执行文件的文件名 -c 仅仅编译,但是不进行链接,如果文件
程序的链接和装入
使用gcc编译器的对c程序进行编译,然后执行的过程如下: 使用gcc编译器分步对一个源程序进行编译的结果步骤为: 选项 过程 使用工具 得到的结果 -E 预处理 预处理器 通常用-o a.i来保存预处
C++-UDP Socket编程
windows和Linux下的socket 在Windows下,socket相关函数主要在winsock2.h UDP编程 udp是无连接的通信协议,因此不用调用TCP连接过程中的listen()函数
C++-面向对象
类和对象 类的定义 成员函数的两种定义方式 在类体内定义 在类体内定义的函数默认是内联函数. 内联函数:在编译时候,若普通函数A()调用了内联函数inline B(),则在编译时,在A()中,会使用B
C++-宏和条件编译的妙用
在工程中,常常用宏来实现一些比较高级的功能. 防止头文件重复包含 头文件重复包含 如果在一个c程序中,一个头文件被实质包含了多次,那么很可能造成变量重复定义,循环依赖等问题,而造成编译不通过.以下图为
C++-class+MACRO+classname的符号导入导出问题
在看Google的源代码时候,发现有class QUIC_EXPORT_PRIVATE QuicBufferAllocator{}和struct QUIC_EXPORT_PRIVATE AckList