- 博客(7)
- 收藏
- 关注
转载 extern
1基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应...
2015-12-25 14:17:00 208
转载 分割字符串
int length = sPath.GetLength(); CString sFormat = _T(""); for (int i = length - 1; i > 0;i--) { if (_T('.')==sPath.GetAt(i)) { sFormat = sPath.Right(length - i - 1); break; } }...
2015-12-15 17:24:00 40
转载 获取指定目录下所有的文件
#include <string>#include <io.h>#include <vector>#include <iostream>using namespace std;/******************************************************************...
2015-12-15 14:53:00 174
转载 cstring 转 string
都通过基本类型来转换即可:CString可以转换为基本类型LPCTSTR,LPCTSTR根据项目编码可以是const char*或者const wchar_t*;string可以用c_str()转换为const char*,stringw可以用c_str()转换为const w_char*。而CString和string/w都重载了=赋值操作符,可以把char*或者wchar_t*字符串...
2015-12-15 14:51:00 670
转载 c++选择文件夹对话框
1,目的提供一个对话框供用户选择一个文件夹路径。2,原理&实现先贴上这个工具类的源码:在你的程序中使用静态方法 CSelectFolderDlg::Show() 就能显示一个选择文件夹的对话框啦,返回的CString就是所选文件夹路径。[cpp]view plaincopy/*文件:SelectFolde...
2015-12-15 13:36:00 586
转载 %2d
%2d是C语言中printf函数的输出格式说明符。具体解释如下:使输出的int型的数值以2位的固定位宽输出。如果不足2位,则在前面补空格;如果超过2位,则按实际位数输出。注:如果输出的数值不是int型,则进行强制类型转换为int,之后按上面的格式输出。举例如下:printf("%2d",12);//输出12printf("%2d",1);...
2015-12-11 10:24:00 204
转载 将块中的文字设置成属性,即实现块中文字可拖动的功能
bool CInsertTyDlg::AlterDefinition(AcDbBlockReference *pRef, AcDbObjectId objId){ AcDbBlockTableRecord *pBlkTabRcd = NULL; acdbOpenObject(pBlkTabRcd, objId, AcDb::kForWrite); if (pBlkTabRcd->h...
2015-12-09 15:28:00 324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人