
C++学习
文章平均质量分 50
mogiccxj
这个作者很懒,什么都没留下…
展开
-
typedef void (*Fun) (void) 的理解——函数指针——typedef函数指针
typedef void (*Fun) (void) 的理解——函数指针——typedef函数指针转载 2023-08-07 09:59:02 · 368 阅读 · 0 评论 -
C++类的成员函数作为回调函数
C++类的成员函数作为回调函数原创 2022-07-20 23:20:38 · 1914 阅读 · 1 评论 -
getline()函数详解
学习C++的同学可能都会遇到一个getline()函数,譬如在C++premer中,标准string类型第二小节就是“用getline读取整行文本”。书上给的程序如下:int main(){ string line: while(getline(cin,line)) cout<<line<<endl; return 0;}大家会发现运行时怎么也跳不出循环,甚至会发生各种莫名其妙的错误。这是为什么呢?在这里我给大家做一个详细的讲解。首先给大家转载 2022-03-03 20:45:30 · 2034 阅读 · 0 评论 -
二维vector的初始化
//二维vector初始化vector<vector<int> > vt;//初始化一个 二维vectorvector<vector<int> > vect(vt);//使用另一个 二维 vector 初始化当前二维vectorvector<vector<int> > vec(row,vector<int>(column));//初始化一个 二维的vector 行row,列column,且值为0vector<v转载 2021-11-19 16:39:35 · 1271 阅读 · 0 评论 -
C++结构体中的string类型
今天在学习链表时,参考了一篇博客来学习C++中的链表,然而在最后运行最后的程序:#include<iostream>#include<cstdlib>#include<ctime>using namespace std;typedef struct data{ int number; string name; string sex;}data;typedef struct listpoint{ data *inf原创 2020-08-19 20:51:14 · 8051 阅读 · 1 评论 -
std::string 的两种清空方式
一般清空字符串有两种方式:(1)给字符串赋值空串。std::string str; str = "123";str = "";//给字符串赋空串来清空(2)调用std::string::clear()函数。std::string str;str = "123";str .clear();//调用std::string::clear()函数来清空字符串在这两种方式中,方法二运行效率高些,所以应尽可能用第二种方法清空字符串。参考:https://blog.youkuaiyun.com/D原创 2020-08-12 21:36:20 · 27884 阅读 · 1 评论 -
C++字符串和数字之间的转换的转换
今天牛客网上的剑指offer:https://www.nowcoder.com/practice/bd7f978302044eee894445e244c7eee6?tpId=13&rp=1&ru=%2Fta%2Fcoding-interviews&qru=%2Fta%2Fcoding-interviews%2Fquestion-ranking我的思路中用到了数字转字符串,于是复习了下数字与字符串相互转换的函数(1)用sprintf_s函数将数字转换成字符串原创 2020-08-12 21:17:31 · 257 阅读 · 0 评论