首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
C++
橘子猪
创建于2021-07-19
订阅专栏
rt
等 1 人订阅
共43篇文章
创建于2021-07-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Qt 发UDP广播 服务端及客户端
Qt += network 服务端 使用 客户端 udp_client.h udp_client.cpp 使用
C++常用的函数和类的积累
获取一块内存,可指定大小的内存,交由std::shared_ptr保管 其实,内存可以由string来承接 示例
ping ip的代码,抄袭别人的,win平台下
ping.h ping.cpp ping.h ping.cpp ping.h ping.cpp ping.h ping.cpp
ormpp 的简单使用,将它简单封装,涉及到"未定义的Byte 报错"
注意,使用宏#define _HAS_STD_BYTE 0,在win + msvc_2017时,否则报错"Byte 未定义"
QCharts 后面可能不会再用了,但是记录下绘历史曲线图
直接按横纵坐标值绘制 横坐标可能是时间戳, 那么显示就要友好点 注意,将数据(时间戳(秒级))放到QLineSeries直线容器里,需要把时间戳转成毫秒级
MD与MT MDd与MTd
在 截图下面的文章:VS运行时 /MD、/MDd 和 /MT、/MTd之间的区别 - xzabg - 博客园 (cnblogs.com)
这个链接报错有点无厘头,同时值得警醒,主要是排查的思路在开始时错了
报错: 注意,后面提示是mysqlclient.lib中有符号链接不上,这点在开始时就被刻意地忽略了,说明对编译器处理链接过程的报错提示的理解还不是很透彻 只是在关注__CxxFrameHandler
一份生成windows转储文件的源代码
抄袭某网友的 helper.h 使用 亲测,这个直接在.pro工程里能直接编译过 minidump.h 使用
用 static 变量的特性来模拟出std::call_once
直接上代码,考察两点 static静态变量只能初始化一次,借助此实现std::call_once 何时初始化该static bool,取决于在哪定义该静态变量,在局域则是程序执行该定义变量时初始化它;
用 reference to const 作形参,类型不匹配时,发生类型转换,产生临时对象
reference to const参数,极可能会产生临时对象绑定到该参数上 对下函数而言str是临时对象
用fstream读文件,然后把数据取出来放到内存上;然后再把数据保存成文件;获取文件大小
要点: 演示获取fstream文件大小函数 只读文件打开时std::ios::ate | std::ios::in 比较好 文件最好以std::ios::binary打开, 这样操作的数据(图像),才
std::move的实践,解决某些对象只能被move拒绝copy的特点
使用,在函数中创建一个sw::redis::Redis对象,但是在函数栈外接收它 定义 注意看返回值形式,以及return std::move()将栈变量转右值
写一些std::string相关的操作
用std::string来承接数据(图像数据),利用了string内存在堆上构建的特性 直接摘录一段将图像数据包装成string,然后从string取出数据的做法 数据包装成string,注意,提前r
老余调试
可能是这句起关键作用 历史命令 用ldd命令来检查链接库 同时改动了CMakeLists.txt 还有其他命令,感觉没生效
纯C++的获取系统时间及C风格获取时间戳;C++计算耗时
```c #include #include #include std::string getCurrentSystemTime() { auto tt = std::chrono::system_c
记一次Qt项目调试dmp文件
参考:(2条消息) Qt-生成dump文件_亅会飞的乌龟的博客-CSDN博客 调试需要的代码及工程设置 Helper.h 在后面 .pro文件添加调试设置 使用,在main函数中 vs如何调试dmp文
不同平台下C++数据类型长度, 指针使用的注意点
注意,64位工程中 void* --> 8 Bytes 即对象地址 8 Bytes 64位工程中 void* --> 4 Bytes 即.. 4 Bytes
C++技法汇总
宜用{}参数初始化列表来初始化对象,发生截断时会显式报错 initializer_list对象中的元素永远是常量值我们无法改变initializer_list对象中元素的值。并且,拷贝或赋值一个ini
assert(expression)使用
参考:(14条消息) c++ assert() 使用方法_云中孤鹜专栏-CSDN博客_assert c++ 简单说:要检测的表达式。如果表达式的值为 0,那么断言失败,程序终止执行;如果表达式的值为非
printf专题
把int ret返回值打印出来 把int ret返回值打印出来 把int ret返回值打印出来
下一页