
经验
0011411
这个作者很懒,什么都没留下…
展开
-
在TXT中进行文件读写
一般来讲往文件中读写数据都是按字节数来计算的,但是如果一个txt文件的各行长短不一,但需要以行为单位进行读写,该如何实现哪?累类CStdioFile提供了对文件进行流式的操作功能。其中函数void CStdioFile::WriteString( LPCTSTR lpsz )写入一个字符串,需要给字符串lpsz的末尾加上换行标志”/r/n”;函数bool CStdioFile::ReadStrin原创 2005-07-28 12:42:00 · 2295 阅读 · 1 评论 -
关于UpdateData函数
关于UpdateData函数却有必要在这里讲解一下。在这里UpdateData函数起到控制Edit Box 显示内容的作用。当调用UpdataData (TRUE)的时候,程序会对控件对应的变量值进行刷新,也就是说会把控件中的输入值赋给对应的变量。而调用UpdataData (FALSE)的时候,程序则会把相应变量的值显示在对应的控件上面。原创 2005-08-03 11:09:00 · 3024 阅读 · 0 评论 -
VC小知识总结1
1)当文档被修改时,如何在标题上加上标志*?重载CDocument类的虚函数virtual SetModifiedFlag: void CTest2Doc::SetModifiedFlag(BOOL bModified){ CString strTitle = GetTitle(); CString strDirtyFlag = " *"; // note space before原创 2005-07-26 15:10:00 · 3044 阅读 · 0 评论 -
字符串转
atof(将字符串转换成浮点型数) 相关函数 atoi,atol,strtod,strtol,strtoul表头文件 #include 定义函数 double atof(const char *nptr);函数说明 atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时(/0)才结束转换,并将结果返回。参数nptr字符串可原创 2005-08-04 14:59:00 · 1221 阅读 · 0 评论 -
取得一段汉语的每个字的首字母
由于一个公司的OA上用到速查编码,必须得到每个字的首字母,便于以后的查询(如:开发部,则为KFB),到网上找到了一些资料,是一个存储过程。存储过程为:CREATE proc LOG_FindCode@strName nvarchar(20), @strFindCode nvarchar(20) outputas begin declare @word nchar(1),@PY nvarch原创 2005-09-20 09:59:00 · 1344 阅读 · 0 评论 -
C++ 中的权限控制
权限控制,指的是用户只能访问符合自己权限的资源,系统对用户进行权限控制以防止用户的误操作/恶意操作等。在C++代码中,权限控制指的是程序员在接口声明/类声明/函数声明等中进行的授权控制。如下面的代码:class base{ //friend 授权getX函数对本类的完全控制 friend int getX(base obj);//public 授权外部对此类中被声明为publi...转载 2018-06-05 16:45:19 · 1773 阅读 · 1 评论 -
QT编程中windows下的char*,wchar_t*与QString之间的相互转换
QString fileName("我是中文abc!");//QString to wchar_t: const wchar_t * encodedName = reinterpret_cast<const wchar_t *>(fileName.utf16()); //QString to char * (general case): const char * ...原创 2018-09-11 13:49:05 · 2628 阅读 · 0 评论