push_back 和 emplace_back 在 vector 尾部插入元素有两种方法:push_back() 和 emplace_back() 函数原型 void push_back (const value_type& val);void push_back (value_type&& val); template <class... Args> void emplace_back (Args&&... args); 调用 push_back 的过程 将调用构造函数来创建临时对象。
C++中的代码重用 包含对象成员的类 使用 explicit 防止单参数构造函数的隐式转换 私有继承 使用私有继承,基类的公有成员和保护成员都将成为派生类的私有成员。
内存模型和名称空间 单独编译 组件函数独立放置在文件中,将程序分为头文件、源代码文件、源代码文件… 头文件常包含 函数原型 使用 #define 或 const 定
目的 在PC上交叉编译好的文件要传输的开发板,用u盘的话太麻烦 PC使用的语言python,开发板使用的是c++ 通过wifi建立socket通信
方法 使用<ctime>中的 gmtime 进行转换,输入的 timestamp 格式为 Milliseconds 级别 转换为北京时间需要在UTC基础上加8 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
3种一般方法 在使用 Python 和 C++ 的 socket 通信时,如果要处理不定长的数据包,可以使用以下方法之一: 在发送数据包之前,先发送一个固定长度的头部信息,用来指示