会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hchacha
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2017年10月15日
no suitable ctr exists to convert from 'int' to 'std::basic_string<char,std::char_traits<char>,std::allocator<char> >
摘要: 1 int xfun(int *a,int n) 2 { 3 int x = *a;//a的类型是int *,a+1跳动一个int的长度 4 for (int *pa = a + 1; pa < a + n; pa++)//指向同一个类型的指针比较大小,相减是两者之间的元素个数 5 { 6 //st
阅读全文
posted @ 2017-10-15 00:36 hchacha
阅读(4736)
评论(0)
推荐(0)
2017年10月14日
stl vector创建二维数组
摘要: 创建了一个5*5的二维数组,如果需要还可以扩容;行1声明了含有5个vector<int>的元素,每个元素已经用改类型的默认初始化方式初始化了,vector<int>的默认初始化为一个空vector; cout << v[0].size() << " " << v[0].capacity() << e
阅读全文
posted @ 2017-10-14 11:43 hchacha
阅读(1038)
评论(0)
推荐(0)
2017年10月13日
c++内存布局与c程序的内存布局
摘要: c/c++的内存布局:堆,栈,自由存储区(与堆的区别),全局/静态存储区,常量存储区(字符串常量,const常量) http://www.cnblogs.com/QG-whz/p/5060894.html (free store 与heap区别) c程序内存布局 http://blog.csdn.n
阅读全文
posted @ 2017-10-13 00:19 hchacha
阅读(200)
评论(0)
推荐(0)
2017年10月12日
c++虚函数与重载
摘要: 输出为:override override overload override 如果子类没有重写基类的虚函数,输出为 base base overload overload 常见Java面试题 – 第三部分:重载(overloading)与重写(overriding)
阅读全文
posted @ 2017-10-12 14:35 hchacha
阅读(496)
评论(0)
推荐(0)
2017年10月2日
extern C的作用
摘要: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif https://stackoverflow.com/questions/3789340/combining-c-and-c-how-does-ifdef
阅读全文
posted @ 2017-10-02 01:29 hchacha
阅读(1368)
评论(0)
推荐(0)
C++输出字符指针指向的地址
摘要: 需要转换为void*指针,重载的操作符<<遇到地址会自动输出字符串
阅读全文
posted @ 2017-10-02 01:26 hchacha
阅读(3245)
评论(0)
推荐(0)
2017年10月1日
字符串比较、字符指针和字符串的存储位置
摘要: 字符指针==的意义:判断两个指针是否指向同一地址 字符指针存在栈里,字符串存在字符数组里(静态数组在栈里)或者在字符常量区,字符常量区没有重复的字符串 memcpy拷贝字符串,第三个参数需要自己控制,strcpy不需要,只需要两个指针就行;下面的代码问题在哪儿? AddStr用strcpy来实现,s
阅读全文
posted @ 2017-10-01 08:55 hchacha
阅读(1477)
评论(0)
推荐(0)
2017年9月30日
memcpy不能复制内存重叠区域,memmove可以拷贝重叠内存
摘要: http://blog.csdn.net/li_ning_/article/details/51418400 下面s和s2指向的内存区域有重叠,memcpy不能正确复制,src赋值给dst时,可能会修改自身的值 s2的位置是第4个,s是第0个,strlen(s2)的长度为efghij占用的内存空间,
阅读全文
posted @ 2017-09-30 20:57 hchacha
阅读(921)
评论(0)
推荐(0)
memcpy复制字符串的注意事项/memcpy不能用来拷贝类类型
摘要: strcpy复制src到dst,最后将dst的下一个位置置为'\0',所以dst是以'\0'结尾的字符串 但是用memcpy是按字节拷贝,第三个参数不大于strlen(c1)长度,就不会拷贝空字符到尾部,下面这段代码只拷贝了abcde, '\0'不会被拷贝,strlen(c2)会求出一个错误的长度
阅读全文
posted @ 2017-09-30 17:14 hchacha
阅读(13886)
评论(0)
推荐(0)
memset
摘要: http://blog.csdn.net/songuooo/article/details/7819790 字符指针、字符串
阅读全文
posted @ 2017-09-30 12:09 hchacha
阅读(174)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告