CPP
文章平均质量分 61
今天多云转晴吖
这个作者很懒,什么都没留下…
展开
-
CPP Primer 5th 笔记(一)
个人对c++ primer 第五版习题和内容做的笔记,有点流水账,还望见谅。原创 2016-01-21 13:54:29 · 582 阅读 · 2 评论 -
C/C++程序的内存分配
C/C++从编译到内存分配主要分为以下几个部分:原创 2016-04-09 15:40:02 · 353 阅读 · 0 评论 -
Sizeof与Strlen的区别与联系
sizeof和strlen的区别转载 2016-03-15 11:08:40 · 273 阅读 · 0 评论 -
#碰到的小问题#c++中vector<int> 和vector<int>::iterator有什么不同
c++中vector<int> 和vector<int>::iterator有什么不同原创 2016-03-20 08:47:43 · 795 阅读 · 0 评论 -
初始化和赋值的区别
初始化的含义是创建变量时候赋予其一个初始值,而赋值的含义是把对象当前的值擦除,以一个新的值来代替。转载 2016-03-06 19:19:24 · 750 阅读 · 0 评论 -
将字符串的标点去掉并且输出剩余部分字符
首先,去掉标点符号这一步,需要我们能够识别标点符号。而处理string对象中的字符,的关键问题是如何获取字符本身,这就需要涉及到语言和库。在cctype头文件中定义了一组标准库函数来处理这部分的工作。函数名称返回值isalnum()如果参数是字母数字,即字母或数字,该函数返回trueisalpha()如果参数是字母,该函数返回真原创 2016-03-06 15:05:51 · 2602 阅读 · 0 评论 -
使用范围for语句和while循环以及传统for的区别
首先是使用范围for语句#include #include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */using namespace std;int main(int argc, char** argv) {原创 2016-03-06 11:17:30 · 1317 阅读 · 0 评论 -
统计某个字符串中的标点符号数(c++11)
#include #include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */using namespace std;int main(int argc, char** argv) { string str("原创 2016-03-05 09:42:11 · 1972 阅读 · 0 评论 -
c++中读写一行字符串和读写一个词之间的区别(c++ primer 5th)
读写一行(可包含空格)#include using namespace std;/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char** argv) { string line; cout原创 2016-03-03 16:44:56 · 377 阅读 · 0 评论 -
比较输入的两个字符串是否相等(c++ 11)
在c++ 11 中可以通过auto来推断string对象长度的实际类型。size函数返回string对象的长度(即string对象中字符的个数),这样看来size函数的函数类型是unsigned类型。但是size函数返回的是一个string::size_type类型的值。但是我们不太清楚什么是string::size_type但是我们应该了解的是这应该是一个无符号的类型的值而且能足够放下任原创 2016-03-04 11:15:00 · 7806 阅读 · 0 评论 -
C++ 拷贝构造函数 赋值构造函数
C++ 拷贝构造函数 赋值构造函数 拷贝构造函数和赋值构造函数的异同转载 2016-05-12 10:33:05 · 517 阅读 · 0 评论