-
c++ 库 标准库 系统库 三方库
C++ 标准库 是跨平台的、与操作系统无关的库,它定义了常用的数据结构(如 std::vector、std::map)、算法(如 std::sort)、输入输出库(如 iostream)等。C++ 标准库构建在操作系统之上,使用系统功能,但它的接口和行为在各平台上保持一致。 系统库 是操作系统提供的 API 集合,通常包括文件系统访问、网络功能、多线程、进程管理等低级操作。这些库直接与操作系统内核…- 50
- 0
-
c++ socket
服务端 客户端 创建socket 创建Socket 开启监听 等待连接 发起连接 收发消息 收发数据 初始化socket 初始化环境 linux 不需要 #ifdef WIN32 #define _sock_init( ) { WSADATA wsaData; WSAStartup( MAKEWORD(2, 2), &wsaData ); } 创建socket // 1 建立一个 sock…- 32
- 0
-
-
.vcxproj 与 .vcxproj.filters 详解
.vcxproj 与 .vcxproj.filters 详解 vs 项目应该包含 .vcxproj 与 .vcxproj.filters .vcxproj 简介 Visual Studio 2010 开始 从 .vcproj 更新到了 .vcxproj 包含构建项目所需的配置和属性设置,如源文件、头文件的列表,编译和链接选项等。该文件基于 XML 格式。 采用 MSBuild(Microsoft …- 4
- 0
-
visaul stiudio
安装qt 环境 安装Qt Visual Studio Tools 插件 方式一 手动下载 Qt Visual Studio Tools 方式二 vs 内下载 环境配置 vs 中添加qt 点击扩展 - qt vs tools - qt versions 添加qt 的编译环境 快捷键 基础快捷键 Ctrl + Shift + N: 创建新项目 Ctrl + O: 打开项目 Ctrl + Shift +…- 2
- 0
-
c++ 指针与 引用
指针和引用的区别 特性 指针 引用 语法 使用 * 定义,使用 & 访问 使用 & 定义,直接使用变量名访问 可以为 null 可以为 nullptr 不可以为空 必须初始化 可以不初始化(会成为野指针) 必须初始化 可更改 可以指向不同的对象 一旦绑定,不能更改 语法复杂性 使用复杂,需要解引用 使用简单,像普通变量一样使用 指针算术 支持指针加减运算 不支持 何时使用指针,何时…- 2
- 0
-
头文件 重复包含宏处理
pragma once #pragma once 新方式 旧的编译器不支持 适合新项目 目前主流 ifndef #ifndef __CREATESAMPLES_UTILITY_HPP__ #define __CREATESAMPLES_UTILITY_HPP__ ...code #endif //__CREATESAMPLES_UTILITY_HPP__ 重复定义就跳过 非官方标准 但是主流的都支…- 1
- 0
-
函数参数传参定义规范
传值(Pass by Value): 适用于基本数据类型或小型数据结构(如整数、浮点数、结构体等)。 传递的是值的副本,不会影响原始变量。 不需要修改原始值,只是需要值的副本时,可以使用传值。 传指针(Pass by Pointer): 适用于需要修改传递的参数值,或者在函数内部分配内存时。 可以避免复制大型数据结构,提高性能。 需要注意空指针的情况,避免访问非法内存。 传引用(Pass by R…- 3
- 0
-
c++数据类型32位64位大小
数据类型 32 64 bool 1 1 char 1 1 unsigned char 1 1 short int 2 2 int 4 4 指针 4 8 usingned int 4 4 float 4 4 long 4 8 unsigned long 4 8 double 8 8 long long 8 8- 6
- 0
-
模板类unique_function
int registerShutdownTask(unique_function<void(const ShutdownTaskArgs& shutdownArgs)>) void() 表示该可调用对象不接受任何参数,并且不返回任何值。 inline void registerShutdownTask(unique_function<void()> task) { …- 0
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!