- 需求:创建一个线程 1.使用静态函数做为循环函数 2.使用类的成员函数做为循环函数 std::thread 使用函数执行线程循环 #include <iostream&g... 需求:创建一个线程 1.使用静态函数做为循环函数 2.使用类的成员函数做为循环函数 std::thread 使用函数执行线程循环 #include <iostream&g...
- 附加依赖项:C++的库会把函数、类的声明放在*.h中,实现放在*.cpp或*.cc中。编译之后,*.cpp,*.cc,*.c会被打包成一个.lib文件,这样可以保护源代码。 所以,要使用一个库,除了要include他的头文件以外,还要在链接过程中把lib加进去。这个就是在附加链接库中设置。 其实,一般的库会用#pragma co... 附加依赖项:C++的库会把函数、类的声明放在*.h中,实现放在*.cpp或*.cc中。编译之后,*.cpp,*.cc,*.c会被打包成一个.lib文件,这样可以保护源代码。 所以,要使用一个库,除了要include他的头文件以外,还要在链接过程中把lib加进去。这个就是在附加链接库中设置。 其实,一般的库会用#pragma co...
- 需求:在文件末尾追加字符串 #include <string> #include <fstream> #include <iostream> using n... 需求:在文件末尾追加字符串 #include <string> #include <fstream> #include <iostream> using n...
- __LINE__, 行号 __FUNCTION__ 函数 void func() { printf ( "source line %d, in ... __LINE__, 行号 __FUNCTION__ 函数 void func() { printf ( "source line %d, in ...
- 需求:获取当前系统时间、系统时间戳 #include <iostream> #include <chrono> #include <cstdio> usin... 需求:获取当前系统时间、系统时间戳 #include <iostream> #include <chrono> #include <cstdio> usin...
- 文章目录 01.让自己习惯C++01.视C++为一个语言联邦02 尽量以const,enum,inline 替换#define03.尽可能使用const04.确定对象被使用前已被初始化static... 文章目录 01.让自己习惯C++01.视C++为一个语言联邦02 尽量以const,enum,inline 替换#define03.尽可能使用const04.确定对象被使用前已被初始化static...
- 传统 C++ #include<assert.h>//设定插入点 #include<ctype.h>//字符处理 #include<errno.h>//定义错误码 #include<float.h>//浮点数处理 #include<fstream.h>... 传统 C++ #include<assert.h>//设定插入点 #include<ctype.h>//字符处理 #include<errno.h>//定义错误码 #include<float.h>//浮点数处理 #include<fstream.h>...
- 引用声明 声明具名变量为引用,即既存对象或函数的别名。 左值和右值的概念 左值是可以放在赋值号左边可以被赋值的值;左值必须要在内存中有实体; 右值当在赋值号右边取出值赋给其他变量的值;右值可以... 引用声明 声明具名变量为引用,即既存对象或函数的别名。 左值和右值的概念 左值是可以放在赋值号左边可以被赋值的值;左值必须要在内存中有实体; 右值当在赋值号右边取出值赋给其他变量的值;右值可以...
- reinterpret_cast 编辑 reinterpret_cast是C++里的 强制类型转换符。 外文名 reinterpret_cast 隶 属 C++语... reinterpret_cast 编辑 reinterpret_cast是C++里的 强制类型转换符。 外文名 reinterpret_cast 隶 属 C++语...
- 函数声明 以后好好补充把,实在不爱看这一章 #include <iostream> #include <string> // 命名空间(文件)作用域中的声明 // (定义在... 函数声明 以后好好补充把,实在不爱看这一章 #include <iostream> #include <string> // 命名空间(文件)作用域中的声明 // (定义在...
- windows 做一个WORD 和LONG #define MAKEWORD(a, b) ((WORD)(((BYTE)((DWORD_PTR)(a) & 0xff)) | ((WORD)((BYTE)((DWORD_PTR)(b) & 0xff))) << 8))#d... windows 做一个WORD 和LONG #define MAKEWORD(a, b) ((WORD)(((BYTE)((DWORD_PTR)(a) & 0xff)) | ((WORD)((BYTE)((DWORD_PTR)(b) & 0xff))) << 8))#d...
- Spaces in Template Expressions vector<list<int> >; //可以在C++的版本,必须有空格 vector<list<... Spaces in Template Expressions vector<list<int> >; //可以在C++的版本,必须有空格 vector<list<...
- c++11 long long 类型 代码如下~ #include <iostream>#include <limits> using namespace std;int main(){ cout << "type: \t\t" << "************size... c++11 long long 类型 代码如下~ #include <iostream>#include <limits> using namespace std;int main(){ cout << "type: \t\t" << "************size...
- 文章目录 一.C++联邦语言二.构造析构函数赋值三.资源管理四.设计与声明五.实现六.继承与面向对象设计七.模板与泛型编程 一.C++联邦语言 1.带有类的C/C/template/STL... 文章目录 一.C++联邦语言二.构造析构函数赋值三.资源管理四.设计与声明五.实现六.继承与面向对象设计七.模板与泛型编程 一.C++联邦语言 1.带有类的C/C/template/STL...
- 在前面一个介绍《Real-Time Compressive Tracking》这个paper的感知跟踪算法的博文中,我说过后面会学习下它的C++源码,但是当时因为有些事,所以就没有看了。今天,上到博客,看到一朋友在这个博文中评论说,有个地方不太明白。然后,觉得该履行自己的承诺,去学习学习源码了。所以... 在前面一个介绍《Real-Time Compressive Tracking》这个paper的感知跟踪算法的博文中,我说过后面会学习下它的C++源码,但是当时因为有些事,所以就没有看了。今天,上到博客,看到一朋友在这个博文中评论说,有个地方不太明白。然后,觉得该履行自己的承诺,去学习学习源码了。所以...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签