摘要: C++中有两个getline函数, cin.getline()与getline() 这两个函数相似,但是 这两个函数分别定义在不同的头文件中。 cin.getline()属于istream流,而getline()属于string流,是不一样的两个函数 1.getline()是定义在中的一... 阅读全文
posted @ 2015-03-02 15:53 Blue妞 阅读(4077) 评论(0) 推荐(0) 编辑
摘要: 参考原文:http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html,另外做了一些修改~1、cin 2、cin.get() 3、cin.getline() 4、getline() 附:cin.ignore();c... 阅读全文
posted @ 2015-03-02 14:24 Blue妞 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: AssertAssert是断言的意思,头文件为assert.h,assert是一个宏功 能: 测试一个条件并可能使程序终止用 法: void assert(int test);在单元测试中经常使用断言断言只有在Debug模式下才有效,它可以有两种形式1.assert Expression12.ass... 阅读全文
posted @ 2015-03-02 13:54 Blue妞 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777433.html作用域规则告诉我们一个变量的有效范围,它在哪儿创建,在哪儿销毁(也就是说超出了作用域)。变量的有效作用域从它的定义点开始,到和定义变量之前最邻近的开括号配对... 阅读全文
posted @ 2015-03-02 13:50 Blue妞 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 在用c++的getline函数的时候碰到两个问题,总结如下: 1.有时候写程序的时候我们会发现getline(cin,str);这样的语句是不会执行,而是直接跳过的, 一般的解决方法是getline一句之前加cin.ignore()或者一句cin.get();,或者重复geiline解释:认真... 阅读全文
posted @ 2015-03-02 13:48 Blue妞 阅读(12728) 评论(0) 推荐(3) 编辑
摘要: 今天写c程序时遇到这样的编译问题char str [10]; str [] ="welcome";报语法错误char str [10]; str="welcome";也报语法错误这是为什么呢?如果是其它的变量,比如:int a=1; 可以分写成两个表达式: int a; ... 阅读全文
posted @ 2015-02-28 00:03 Blue妞 阅读(1531) 评论(0) 推荐(0) 编辑
摘要: 参考原文地址:http://blog.chinaunix.net/uid-26404201-id-3212247.html定义一个数组char a[10];怎么给这个数组赋值呢?1、定义的时候直接用字符串赋值char a[10]="hello";注意:不能先定义再给它赋值,如char a[10]; ... 阅读全文
posted @ 2015-02-27 22:55 Blue妞 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有... 阅读全文
posted @ 2015-02-27 18:13 Blue妞 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cppblog.com/kang/archive/2009/04/05/78984.html在原文基础上进行了一些小修改~memmove、memcpy和memccpy三个函数都是内存的拷贝,从一个缓冲区拷贝到另一个缓冲区。 memmove(void *dest,voi... 阅读全文
posted @ 2015-02-27 18:07 Blue妞 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 很多数据机构,比如栈,链表等,都可以动态分配存储空间那么数组呢?一般声明时都要指定数组长度,那么数组可以实现动态分配么?假设数组存的是int型 那么 你先申请10个元素 int* a = (int*)malloc(sizeof(int)*10); 如果又来了个元素,那么你就可以 a... 阅读全文
posted @ 2015-02-27 17:34 Blue妞 阅读(6983) 评论(0) 推荐(0) 编辑