Fork me on GitHub
摘要: 简述 经常有人问我编写Qt程序时使用什么IDE,其实这个真的很难回答(各有所长),只能说看个人爱好了,因为我两个都用,而且两个都很喜欢(比较多情吧O(∩_∩)O~)! 下面将进行Qt Creator与Visual Studio比较,大家可以参考一下! Visual Studio+Qt:以下均以此代表 阅读全文
posted @ 2016-03-25 11:27 ranjiewen 阅读(10996) 评论(0) 推荐(1) 编辑
摘要: //利用字符重复出现的次数,编写一个方法,实现基本的字符串压缩功能。比如,字符串“aabcccccaaa”经压缩会变成“a2b1c5a3”。 //若压缩后的字符串没有变短,则返回原先的字符串。 //给定一个string iniString为待压缩的串(长度小于等于3000),保证串内字符均由大小写英文字母组成,返回一个string, //为所求的压缩后或未变化的串。 #include using... 阅读全文
posted @ 2016-03-24 22:25 ranjiewen 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 在C++中则把字符串封装成了一种数据类型string,可以直接声明变量并进行赋值等字符串操作。以下是C字符串和C++中string的区别: C字符串 string对象(C++) 所需的头文件名称 <string>或<string.h> <string>或<string.h> 需要头文件 原因 为了使 阅读全文
posted @ 2016-03-24 20:36 ranjiewen 阅读(626) 评论(0) 推荐(0) 编辑
摘要: MFC和QT是C++中常见的GUI框架,而WinForm和WPF是C#中常用的框架,不过我们一般很少叫WinForm框架,可能直接叫图形控件类库更多点.反正只是个称呼罢了,爱咋叫就咋叫.另外WinForm与WPF(即Windows Form与Windows Presentation Foundati 阅读全文
posted @ 2016-03-24 19:49 ranjiewen 阅读(1554) 评论(0) 推荐(1) 编辑
摘要: string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的st 阅读全文
posted @ 2016-03-23 21:11 ranjiewen 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 今天编程练习时遇到了istringstream的用法,感觉很实用。后面附题目! C++的输入输出分为三种: (1)基于控制台的I/O (2)基于文件的I/O (3)基于字符串的I/O 1、头文件 #include <sstream> 2、作用 istringstream类用于执行C++风格的字符串流 阅读全文
posted @ 2016-03-23 20:24 ranjiewen 阅读(1714) 评论(0) 推荐(1) 编辑
摘要: 奉献两个小题,练习继续: 阅读全文
posted @ 2016-03-22 13:38 ranjiewen 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 网上存在三种方法: 1) 算术运算 简单来说,就是通过+和-运算来实现。代码如下: int a,b; a=10;b=12; a=b-a; //a=2;b=12 b=b-a; //a=2;b=10 a=b+a; //a=12;b=10 通过以上运算,a和b中的值就进行了交换。表面上看起来很简单,但是不 阅读全文
posted @ 2016-03-22 10:23 ranjiewen 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 刚刚练习华为机试上的题目遇到了这个问题,奉上两个小题: 阅读全文
posted @ 2016-03-21 21:27 ranjiewen 阅读(2207) 评论(0) 推荐(0) 编辑
摘要: 二维vectorvector<vector <int> > ivec(m ,vector<int>(n)); //m*n的二维vector动态创建m*n的二维vector方法一:vector<vector <int> > ivec;ivec.resize(m);for(int i=0;i<m;i++ 阅读全文
posted @ 2016-03-19 01:17 ranjiewen 阅读(12637) 评论(0) 推荐(0) 编辑