
便签
未狂
未羊,似狂
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【拾遗】C++申请与销毁动态二维数组
实质为定义一个指向指针的指针; 在一个一维动态数组的每个元素上,再定一个一个动态数组 #include #include using namespace std; //x行数,y列数 void fun(int x,int y) { //定义指向指针的指针 int **n; //先动态申请一个动态一维数组 n=new int * [x]; //循环原创 2015-09-09 11:27:57 · 1467 阅读 · 0 评论 -
【拾遗】C++ STL容器begin(),end()
2015-08-20 C++的容器,常用的begin(),end()返回迭代器,一直以来有一个误区,而且在网上看很多文章,发现都陷入了这个陷阱 关于end()返回的迭代器,很多人都认为是返回了指向容器尾部最后一个元素的迭代器,但实际上是错误的。如果指望用end()来获取容器末尾元素的话,代码会直接崩溃。 前几天细翻PRIMER的时候,才注意到end()的解释是“尾后迭代器”,也就是说,e原创 2015-08-20 11:51:09 · 1030 阅读 · 0 评论 -
【拾遗】检测cin输入是否满足类型
int a; cin>>a; if(cin.good()) { //输入正确 } else { //输入错误; }转载 2015-11-11 11:12:56 · 640 阅读 · 0 评论 -
【Qt】QString向C/C++转换
QString str;str.toStdString(); // Returns std::string, usually in UTF-16 str.toUtf8().constData(); // Returns const char * in UTF-8 str.toUtf8().toStdString(); // Returns std::string in UTF-8转载 2015-10-27 16:09:44 · 654 阅读 · 0 评论