c++
仲夏荧之火
这个作者很懒,什么都没留下…
展开
-
多个cpp文件如何定义全局变量与常量
写比较复杂的c++代码时,我们往往会把代码分成几个片段放在几个不同的cpp文件中,这就引发了关于全局常量(如PI的共享)和全局变量的声明与定义问题。 假设我们有头文件main.h和源文件a.pp,b.pp;其中a.pp和b.pp都需要用到PI和一个全局常量size. 那么该如何定义呢?如果定义在main.h中// main.hconst int PI=3.1415926;int...原创 2018-03-31 22:12:43 · 6163 阅读 · 2 评论 -
STL容器介绍
–title: STL容器tags: vector,map,setgrammar_cjkRuby: true数组一维数组定义静态 int array[100] = {1,2}动态 int* array = new int[100]; delete []array; //分配了长度为100的数组arrayint* array = new int100; ...原创 2019-07-31 20:25:01 · 595 阅读 · 0 评论 -
字符串与数字的互转
1、字符串数字之间的转换(1)string --> char *string str(“OK”);char * p = str.c_str();(2)char * -->stringchar *p = “OK”;string str§;(3)char * -->CStringchar *p =“OK”;CString m_Str§;//或者CString m...原创 2019-07-31 20:27:56 · 244 阅读 · 0 评论