C++
C++ 相关技术
奔波尔灞
嵌入式,汽车电子,自动驾驶,自动化测试,工具开发
展开
-
编译型语言&解释型语言
编译型语言和解释型语言的区别原创 2024-04-24 09:38:04 · 440 阅读 · 0 评论 -
C++ 如何判断一个int数据的某一位是否为0
在进行有参构造时,若参数的二进制表示比bitset的size小,则在前面用0补充(如上);若比bitsize大,参数为整数时取后面部分;参数为字符串时取前面部分。访问bitset时可用[ ]访问它的每一位,如a[0]、b[3];用字符串构造时,字符串只能包含0、1。原创 2017-03-16 14:10:12 · 6428 阅读 · 1 评论 -
C++中的双冒号 ::
第一种,类作用域,用来标明类的变量、函数 Human::setName(char* name); 第二种,命名空间作用域,用来注明所使用的类、函数属于哪一个命名空间的 std::cout << "Hello World" << std::endl; 第三种,全局作用域,用来区分局部、全局的。最容易被忽视的一种,很多时候写了一个全局函数或者想要调用一个全局函数,却发现IDE或者Editor找不到该函数,原因是因为局部函数与想要调用的全局转载 2021-08-25 15:35:33 · 121 阅读 · 0 评论 -
WinCE下重新设置IP地址无需重新启动
#include bool SetIpAddress(CString m_strIp,CString m_strMask,CString m_strGateWay){//获得网卡的设备名WCHAR Names[50];DWORD bytes;HANDLE m_hFileHandle = CreateFile(_T("NDS0:"),原创 2017-07-12 16:58:14 · 1257 阅读 · 0 评论 -
C++ 带默认形参值的函数
原创 2017-06-08 17:03:54 · 392 阅读 · 0 评论 -
c++中如何一个类批量声明多个对象
转载 2017-06-06 10:22:26 · 9004 阅读 · 0 评论 -
将char*转化成CString
char name[100] = "厉害了罗大爷"; CString strName;strName = CA2CT(name); // 这样就可以了char name[] 是窄字符的字符串,CString 有两种可能,如果有UNICODE宏就是宽字符CStringW,如果没有这个宏就是窄字符CStringA。用CA2CT可以正确处理上面两种情况的补原创 2017-02-24 15:41:55 · 4387 阅读 · 0 评论 -
MFC 关于对话框
对话框的两种类型:模态类型和非模态类型例如:模态类型对话框:就是指除非采取有效的关闭手段,用户鼠标点或者输入光标一直停留在其上的对话框。 点击模态对话框中的OK按钮,模态对话框会被销毁。 创建一个模态对话框的代码:[cpp] view plain copy//创建一个模态对话框 CTestDialog td; td.DoModal(); 其原创 2016-11-02 14:27:39 · 654 阅读 · 0 评论 -
MFC radio button 的用法
1.画控件:把控件拖入对话框,并命名,如上图所示。2.分组:分组前要将按钮排序,如图所示。保证同一组内的radio的tab序号是连续的。然后设定每组第一个RadioButton的Group属性为TRUE,分组完成,即从当前设置Group属性为TRUE的RadioButton开始直到碰到下一个选上Group属性的RadioButton的前一个RadioButton为一个组。原创 2016-03-29 10:55:51 · 3221 阅读 · 2 评论 -
MFC Combo Box 控件的用法
1.画控件:把控件拖入对话框适当的位置。2.添加下拉框的选项:在combo box的Data选项里写你想添加的选项,用“;”隔开(这里是VS2005,如果是其他的好像是ctrl+回车),如下图所示:3.关联变量:1)关联int型变量:选中下拉框控件,右键 -> add Variable... 添加关联int型变量city。这样如果我们在下拉选择了“北京”,Upd原创 2016-03-29 14:30:45 · 2054 阅读 · 0 评论 -
MFC Check Box控件的用法
1.画控件:把控件拖入对话框适当的位置(需要几个寄画几个),如下图所示:2.添加关联变量:选中复选控件“Check1“,右键 -> add Variable... 添加bool型关联变量Check1,选中复选控件“Check2“,右键 -> add Variable... 添加bool型关联变量Check2,以此类推添加Check3、Check4。这样在UpdateDa原创 2016-03-29 14:58:36 · 6330 阅读 · 0 评论 -
C++ API函数 下载文件并放在指定的路径
因为要实现在线升级,所以要从指定的网址下载指定的文件,并放在指定的位置。首先下载文件:上周在网上搜了好多关于Http的东西,太多了,好乱,也没看懂。今天才发现有个API函数几句话就能实现下载了。。。#include #include #pragma comment(lib, "urlmon.lib")void main(){ URLDownloadToFile(NULL,"原创 2016-01-11 16:07:38 · 851 阅读 · 0 评论