![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++学习
liangwgl
如何走出困惑?
多走几步。
展开
-
C++中二维数组的动态申请内存
转自某位大佬的微博二维数组动态申请内存有三种方法: 1.两层指针,先申请一个指针数组,再为数组中每个指针申请内存//申请:int **Matrix = new int*[ROW]; for (int i = 0; i < ROW; i++) Matrix[i] = new int[COL];//释放:for (int i = 0; i转载 2017-09-15 21:12:02 · 651 阅读 · 0 评论 -
c++判断输入的整型变量是否合法的方法
c++中,定义了一个整型变量pricecin>>price;判读输入的price是否是整型变量的方法1.利用cin的内部函数cin>>price; if(cin.fail()) { cout//注意,若要再次输入,就要清空输入流,用下面的两个内部函数 cin.clear(); //清除流标记 cin.syn原创 2017-09-13 17:23:49 · 4042 阅读 · 0 评论 -
解决C++中[Warning] deprecated conversion from string constant to 'char*' [-Wwrite-strings]
近来将代码改成c++时,遇到[Warning] deprecated conversion from string constant to 'char*' [-Wwrite-strings]原来的代码如下 char* txt_name1={"outputDetail.txt"}; char* txt_name2={"output.txt"};改完后是这样 char原创 2017-06-14 00:30:44 · 12390 阅读 · 4 评论 -
关于c++文件时error: std::ios_base::ios_base(const std::ios_base&)’是私有的错误
写c++时,遇到这样的问题:error: std::ios_base::ios_base(const std::ios_base&)解决方案;用std::ifstream,std::ofstream作为函数参数传递时,必须通过引用传递,因为其copy方法被私有化,从而保证对象的唯一性。文本文件是不存在再复制一份给调用函数的,因而只能是用引用类型,保证访问的是同一个文本文件原创 2017-09-20 15:40:16 · 4404 阅读 · 0 评论 -
c++中vector的用法
vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的. 用法: 1.文件包含: 首先在程序开头处加上#include以包含所需要的类文件vector 还有一定要加上using name转载 2017-12-23 18:14:56 · 517 阅读 · 0 评论 -
杭电1113题解
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1113题目大意:给你一系列单词,然后给你一些乱序的字母串,让你在单词集合中找到所有与字母串相同字母的单词,并且按字典序输出题目思路:,先将字典里词条读进来,按照字典序排序,然后设置与之对应的每个词条按照字母升序排序的序列 在读入一个乱序字母串后,再按字母升序排列,与字典里对比,原创 2018-01-03 20:41:08 · 277 阅读 · 0 评论 -
C++中计算某一段程序运行时间的方法
1.结果输出是微秒的 1)头文件 #include<ctime> clock_t start, finish; start = clock(); //插入要测试的程序段 finish = clock(); cout << finish - start << "/" << CLO...原创 2018-04-15 16:11:22 · 3013 阅读 · 0 评论 -
(转载)关于C++中类的构造函数的理解
C++中 类的构造函数理解(一)类简介什么是类 类(Class)是C++ 提供的一种抽象数据类型,用户可以定义自己的“类”来自定义数据类型。类可以说是C++ 中最重要的特征之一。为什么会出现类呢?我的理解是,C++ 中内置的数据类型(int、double、char等)不能满足用户处理复杂事务时的需求,因此C++ 中提供了一种抽象机制,允许用户DIY自己的数据类型,在DIY自己的数据类型也就是类的时...转载 2018-04-23 21:57:43 · 418 阅读 · 0 评论 -
C++中string的用法总结
在写Leetcode的第38题时,用到了string变量的用法,感觉这个还是挺方便的,总结下他的用法1.声明C++字符串 1)string str;//生成一个空字符串 2) string str(str1),//拷贝构造函数,生成str1的复制品 3)string str(str,stridx)//将字符串str1内“始于位置stridx”的部分当作字符...转载 2018-07-26 21:09:38 · 232 阅读 · 0 评论