c/c++
文章平均质量分 93
百无求
代码搬运工、码农、代码DIY
喜欢C、C++,但不精通
喜欢单片机,硬件设计不行
了解点linux、了解点流媒体原理、了解点DVB协议、了解点数据库、了解点硬件知识
展开
-
谈谈IOCP模型下tcp套接字资源的释放
之前使用图形化NetworkManager配置静态IP,但在/etc/network/interfaces中找不到静态IP的配置信息,让人不解。今天在网上看到网友的一则文章,知道了在/etc/NetworkManager/system-connections/这个目录也保存着网络配置信息。https://www.bbsmax.com/A/lk5anqmNd1/dream361@ma...原创 2021-06-26 21:23:10 · 484 阅读 · 0 评论 -
vc++ 串口重叠IO实验
一 问题的由来 关于VC++串口重叠IO通信,一直有些细节不清楚, 刚好要做一个串口通信类,调试时遇到问题了, 在使用重叠IO方式打开串口后,使用重叠方式读取出口数据时发现read函数总是直接返回TRUE,但获得的字节数却是0,代码如下: int i =0; DWORD dwRead=0; char buf[1024]; //使用重叠I...原创 2019-07-06 23:44:57 · 1262 阅读 · 0 评论 -
线程中获取窗体上EDIT控件内容失败
在窗口消息函数中, 下面的代码可以获得CEdit控件内容 TCHAR HexStr[2048]; // GetDlgItemText(IDC_UART_CMD_HEX, HexStr, sizeof(HexStr));----------获得的内容正常代码改在线程中(使用QueueUserWorkItem创建)后 TCHAR HexStr[204...原创 2019-06-27 20:14:33 · 251 阅读 · 0 评论 -
GlobalAlloc,GlobalLock,LockResource等用法
转自:https://blog.csdn.net/zxm342698145/article/details/26734049GlobalAlloc函数原型:GlobalAlloc(UINT uFLAG,DWORD dwBytes);说明分配一个全局内存块返回值Long,返回全局内存句柄。零表示失败。会设置GetLastError参数表参数类型及说明uFlags...转载 2019-05-29 11:36:30 · 594 阅读 · 0 评论 -
ANSI和UNICODE字符串处理常用函数
转自: https://blog.csdn.net/mjk1133/article/details/6676284 ANSI和UNICODE字符串处理常用函数2018年05月30日 11:22:29 byxdaz 阅读数:530版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/byxdaz/article/details/805075...转载 2018-11-20 09:06:03 · 266 阅读 · 0 评论 -
C++中的类型转换
转自: https://wenku.baidu.com/view/f9e7a2f04693daef5ef73d55.html?sxts=1542429164473一 C 风格(C-style)强制转型如下:1) 方法1: (T) exdivssion 例子 :HWND hwnd = (HWND) param;2) ...转载 2018-11-17 13:13:29 · 651 阅读 · 0 评论 -
宏#/##
原文: https://blog.csdn.net/ithomer/article/details/6004159一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法: #include<cstdio> #include<climits> using namespace std; #define S...转载 2018-06-14 11:10:23 · 261 阅读 · 0 评论 -
c/c++ 反射机制感悟
最近学习PISIP,代码很有层次感,其中的抽象层实现很值得学习顺便由关心了一下工厂设计模式,加深了对该模式的理解,顺便做个笔记感谢这篇文章https://blog.csdn.net/zhangqi_gsts/article/details/53395297,令我思路更清晰引用其中的例子, 加上自己的理解: class TestA:public Object { DE...原创 2018-06-14 10:53:55 · 5203 阅读 · 0 评论 -
printf 格式化 %.*s 动态控制打印宽度
原文: https://blog.csdn.net/witlym311/article/details/8424926#include <cstdio>#include <iostream>int main(){ char *s = "this is test example"; int a,b; printf("%.*s\n", 10, s);/...转载 2018-06-13 11:10:32 · 1493 阅读 · 0 评论 -
纯C语言日志类库 Zlog
转自: http://hardysimpson.github.io/zlog/UsersGuide-CN.html难易 著23ContentsChapter 1 zlog是什么?1.1 兼容性说明1.2 zlog 1.2 发布说明Chapter 2 zlog不是什么?Chapter 3 Hello World3.1 编译和安装zlog3.2 应用程序调用和链接zlog3.3 Hel...转载 2018-05-28 14:35:43 · 4895 阅读 · 0 评论