
C++
文章平均质量分 77
THAme_
这个作者很懒,什么都没留下…
展开
-
《C++程序设计原理与实践》部分习题答案 3
8.2#include #include #include using namespace std;void print(string& s,vector& v){ cout<<s<<": "; int i; for(i=0;i<v.size();i++) { cout<<v[i]<<" "; } cout<<endl;}int main(){ stri原创 2015-02-02 19:46:38 · 1448 阅读 · 0 评论 -
《C++程序设计原理与实践》部分习题答案 1
首先要声明,本人也是刚刚开始自学C++,用的书就是这本《C++程序设计原理与实践》,课后习题 都是自学完本章之后选做的。编程能力渣得拿不出手,如果有错误还请不吝赐教~另外,本人的时间管理有比较大的问题,所以不定期更新。2.1#include using namespace std; //cout和cin是定义在std命名空间内的对象int main(){ c原创 2014-12-13 19:26:51 · 4593 阅读 · 0 评论 -
《C++程序设计原理与实践》部分习题答案 2
5.8#include #include using namespace std;int main(){ int N,i=0,sum=0; char ch; vector v; cout<<"请输入你希望求和的值的数量"<<endl; cin>>N; cout<<"请输入一些整数(按|结束输入)"<<endl; while(1) { if(cin>>i) {原创 2015-01-20 20:01:00 · 1770 阅读 · 0 评论 -
《C++程序设计原理与实践》部分习题答案 4
10.1#include#include#includeusing namespace std;int main(){ cout<<"Please enter input file name: "; string name; cin>>name; ifstream ist(name.c_str()); if(!ist) perror("can't open input原创 2015-03-19 19:42:19 · 2227 阅读 · 0 评论 -
《C++程序设计原理与实践》安装FLTK并实现第12章第一个例子
1. 下载FLTK http://www.fltk.org 这里我下载的是fltk-1.3.3-source.tar.gz2. 解压下载的文件,并打开主文件夹fltk-1.3.3-source,打开ide文件夹,由于我使用的是VS2010,所以打开VisualC2010文件夹,找到fltk.sln文件,双击打开。如果遇到是否更新久的项目文件,选择全部。3. 在打开的VS2010中,在生成菜原创 2015-03-22 10:50:42 · 4572 阅读 · 9 评论 -
Linux下安装Boost1.58
1. 首先登陆Boost官网(http://www.boost.org/)。2. 点击中间download下面的 Version 1.58.0,下载boost_1_58_0.tar.bz2。3. 解压下载文件 # tar --bzip2 -xvf boost_1_58_0.tar.bz24. 进入解压后的文件,获得bjam # cd boost_1_58_0 #原创 2015-04-23 18:21:03 · 11760 阅读 · 1 评论 -
C++ Boost智能指针
Boost准标准库boost是一个准标准库,相当于STL的延续和扩充,它的设计理念和STL比较接近,都是利用泛型让复用达到最大化。不过对比STL,boost更加实用。STL集中在算法部分,而boost包含了不少工具类,可以完成比较具体的工作。 boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板转载 2015-04-23 15:29:52 · 729 阅读 · 0 评论