
C++学习过程
su_sai
这个作者很懒,什么都没留下…
展开
-
c++ 互相引用导致无限循环引用的报错
在写一个大的程序时,常常要定义很多类,每个类有各自的用途。一个类很可能会包含另一个类定义的成员变量。假如有一个类A,一个类B。类A有一个成员变量B* b。类B有一个成员变量A* a。这时我们在定义类A和类B时会分别在开头时包含引用到的.h文件。这样会导致编译出错。 具体例子如下:Mutou.h文件代码如下:#ifndef _Mutou_H_#define _Mut原创 2015-09-14 20:36:23 · 756 阅读 · 0 评论 -
排列组合问题的C++代码
题目描述输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。输入描述:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。-------------------------------------------------------原创 2017-02-28 18:02:44 · 2679 阅读 · 0 评论 -
C++ 中使用sstream进行string和int相互转换
#include#includeusing namespace std;int main(){ // int 转 string int number = 12; string str; stringstream ss; ss ss>>str; cout //string 转 int string str2原创 2017-02-25 00:43:29 · 2051 阅读 · 0 评论