C/C++
mythic_y
这个作者很懒,什么都没留下…
展开
-
Format
<br />一、字符串<br />首先看它的声明: <br />function Format(const Format: string; const Args: array of const): string; overload; <br />事实上Format方法有两个种形式,另外一种是三个参数的,主要区别在于它是线程安全的, <br />但并不多用,所以这里只对第一个介绍: <br /><br />function Format(const Format: string; const Args: ar转载 2010-12-06 10:49:00 · 480 阅读 · 0 评论 -
关于vc调试出现One or more breakpoints cannot be set and have been disabled解决方法
<br /><br />现象是用 debug中的 step info或者run to cursor合着设置断点会出现One or more breakpoints cannot be set and have been disabled. Execution will stop at the beginning of the program.解决方法,<br />1.在project->setting->c/c++-general->debug info->program databse for edi转载 2010-12-09 15:48:00 · 467 阅读 · 0 评论 -
动态分配多维数组
<br /><br />动态分配多维数组<br />分配char array[n][m]<br />char **array=new char*[n];<br />for(int i=0;i<n;i++)<br /> arrar[i]=new char[m];原创 2010-11-18 19:21:00 · 549 阅读 · 0 评论 -
strtok函数 字符串分词
函数:strtok(需要被分解的字符串,分隔符),返回值为需要被分解的字符串开始与第一次与分隔符匹配为终止的这段字符串。值得注意的是,在strtok的具体实现中,需要被分解的字符串被赋给一个static的静态局部变量,所以当strtok的第一个参数为NULL时,需要被分解的字符串为前一次需要被分解的字符串被分割后剩下的字符串。如buf=”hellow world ann” 执行pbuf=strtok(buf,“ ”);//此时pbuf为”hello” pbuf=strtok(NULL,“ ”);//此时pb原创 2010-11-18 19:28:00 · 405 阅读 · 0 评论 -
LPCTSTR LPCSTR _T() CString char*
<br /><br /> 如何理解LPCTSTR类型? <br />L表示long指针这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。<br />P表示这是一个指针<br />C表示是一个常量<br />T表示在Win32环境中,有一个_T宏<br /> 这个宏用来表示你的字符是否使用UNICODE, 如果你的程序定义了UNICODE或者其他相关的宏,那么这个字符或原创 2010-11-18 18:44:00 · 420 阅读 · 0 评论 -
VC6.0使用技巧
<br />1:使用vc开发项目时,常会遇到这种情况: <br /> 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编译连接一次,非常讨厌。这是因为出现了未来文件的缘故。 <br /> 解决方法: <br /> 找出对应文件夹下的debug目录,将未来文件全部delete, 再rebuild all一次。(未来 文件即其创建和修改时间都比系统时间靠后) <br />2:有时,workspace中的classview显示混乱。其表现如下转载 2010-11-26 10:37:00 · 331 阅读 · 0 评论