C++
csdn_wuwt
加油
展开
-
C++ ComBox
ComBox1、数据绑定int m_xxx;void CXXXDlg::DoDataExchange (CDataExchange *pDX) {//{{AFX_DATA_MAP(CXXXDlg)DDX_CBIndex(pDX, IDC_CBO_XXX, m_xxx);//}}AFX_DATA_MAP}原创 2020-05-29 09:40:32 · 439 阅读 · 0 评论 -
MFC CTime::Format
C++MFC CTime::Format CTime tNow=CTime::GetCurrentTime(); CString strTime1 = tNow.Format(_T("%Y年%m月%d日")); // 2020年02月02日 CString strTime2 = tNow.Format(_T("%Y-%m-%d %H:%M:%S...原创 2020-01-16 21:55:32 · 784 阅读 · 0 评论 -
AfxMessageBox
AfxMessageBoxint AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp = 0);int AFXAPI AfxMessageBox( UINT nIDPrompt, UINT nType = MB_OK, UINT nIDHelp = (UINT) -1);...原创 2020-01-15 13:55:28 · 491 阅读 · 0 评论 -
错误1error C1189: #error : "No Target Architecture"
错误1error C1189: #error : “No Target Architecture”两种方法解决:1、项目名称右键–>属性–>C/C+±->预处理器–>添加宏,AMD642、在代码中前面,添加include “windows.h”...原创 2020-01-14 18:05:11 · 794 阅读 · 0 评论 -
error C2061: 语法错误 : 标识符“_TCHAR”
error C2061: 语法错误 : 标识符“_TCHAR”int _tmain(int argc, _TCHAR* argv[]){ return 0;}添加 #include <tchar.h> 即可成功编译原创 2020-01-11 12:57:14 · 1776 阅读 · 0 评论 -
error C2663 重载没有“this”指针的合法转换
error C2663 重载没有“this”指针的合法转换error C2663: “XXX”: 1 个重载没有“this”指针的合法转换error C2663: “XXX”: 2 个重载没有“this”指针的合法转换error C2663: “XXX”: 3 个重载没有“this”指针的合法转换error C2663: “XXX”: n 个重载没有“this”指针的合法转换.....n++er...原创 2019-12-23 16:02:19 · 2893 阅读 · 0 评论 -
MFC 控件操控
MFC 控件操控获取控件对象可用性控制可见性性控制获取控件对象 CEdit *refreshEdit = (CEdit*)GetDlgItem(ID_Refresh);可用性控制 refreshEdit->EnableWindow(TRUE); refreshEdit->EnableWindow(FALSE);可见性性控制 refreshEdit->ShowWi...原创 2019-12-19 11:35:50 · 229 阅读 · 0 评论 -
C++库
C++库C++库,都是前人写好的轮子,如果有用到就无须在自己造轮子了,现在记录一下常用或不常用的一些C++库。1、通用的大型标准库(1)标准模板库:STL,这个毋庸置疑要排在第一位,有异议的这里不接受反驳。(2)正则表达式库:boost,这个库太强大了,非常丰富,以至于太大,拷贝的是时候是个问题。2、...原创 2019-10-14 09:24:22 · 243 阅读 · 0 评论 -
C++ CString总结
C++ CString总结CString str = “(pilipala)”;1、查找字符int index = str.Find('p');//返回第一个的位置,找到0int index = str.Find('b');//返回第一个的位置,没有找到-12、查找字符串int index = str.Find("pa");返回第一个的位置,找到3int index = st...原创 2019-07-25 19:25:36 · 1535 阅读 · 0 评论 -
C++ map总结
C++ map总结1、遍历。2、判断元素是否存在。3、未完待续。。。pilipala原创 2019-07-24 19:05:46 · 866 阅读 · 0 评论 -
C++将调试信息在VS的输出窗口中显示
C++将调试信息在VS的输出窗口中显示在“输出”输出窗口中显示调试信息原创 2019-07-24 19:01:47 · 4139 阅读 · 0 评论 -
C++ map判断元素是否存在
C++ map判断元素是否存在1、Count,返回1则存在,返回0则不存在if (1 == wellInfoMap.count(key)){ balabala}2、Find,得到的结果不是map的end则存在,否则不存在if (wellInfoMap.end() != wellInfoMap.find(key)){ pilipala}...原创 2019-07-24 18:51:00 · 21795 阅读 · 2 评论 -
C++ map遍历
C++ map遍历std::map<CString, double>::iterator it;it = map.begin();while (it != map.end()){ CString line = it->second.ToString(); it++;}原创 2019-07-24 18:45:45 · 4926 阅读 · 0 评论 -
Windows文件、文件夹操作
1、创建文件夹(1)C++创建文件夹(2)C#创建文件夹2、删除文件夹(1)C++删除文件夹(2)C# 删除文件夹3、删除文件(1)C++删除文件(2)C# 删除文件...原创 2019-05-24 11:54:30 · 487 阅读 · 0 评论 -
C++创建文件夹
1、C++创建文件夹其实方法有多种,但我喜欢使用第一种,可根据个人爱好取舍。(1)直接使用Windows API 的方式if (!CreateDirectory(strFilePath, NULL)){ // balabala,创建失败! return;}(2)dos命令的方式string cmd = "mkdir -p " + strFilePath; system(cm...原创 2019-05-24 11:49:14 · 5952 阅读 · 2 评论 -
MFC 设置窗体控件显示文字
MFC 设置窗体控件显示文字SetDlgItemText( IDC_XXX, TEXT(“我是控件显示的文字”) );其中 参数1:IDC_XXX 是控件的ID, 参数2 :显示的内容字符串。原创 2018-08-10 18:25:41 · 12326 阅读 · 1 评论 -
指针使用的一般技巧
指针使用的一般技巧 1、指针容易出错以至于JAVA、C#和VB都没有提供指针数据类型。 2、特定类型的指针才能从其所指想的地址中内容解释出真正有意义的数据。 3、指针使用的技巧: 3.1、把指针操作放置在子程序中或类中,写出相应的访问程序的接口,减小手动操作指针犯错的可能性。 3.2、指针的声明和定义应该放在一起。 3.3、在指针分配(声明定义)、使用的同一作用...原创 2018-06-28 10:01:40 · 1101 阅读 · 0 评论 -
为什么使用结构体
为什么使用结构体 使用结构体的理由 1、明确数据关系 2、简化对数据块的操作 3、简化参数列表 4、减少维护原创 2018-06-26 19:22:07 · 2871 阅读 · 0 评论 -
C++STL——set
C++STL——set 1.关于setC++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构操作。vector封装数组,list封装了链表,map和set封装了...原创 2018-04-11 11:26:49 · 138 阅读 · 0 评论