您的位置:首页 > 编程语言 > Qt开发

QT控制台下学习类

2016-01-19 10:38 393 查看
#include <iostream>
#include <string>
#include <list>
using namespace std;
class Book{
public:
int id;
string ss;
public:
int getId() const;
void setId(int value);
};
int main()
{
list<Book> ls;
list<Book>::iterator is;
Book bk;
for(int i=0;i<10;i++){
bk.id=i;
bk.ss="这是第一个";
ls.push_back(bk);
}
is=ls.begin();
while(is!=ls.end()){
cout<<is->ss<<endl;
is++;
}
return 0;
}
int Book::getId() const
{
return id;
}
void Book::setId(int value)
{
id = value;
}


//需要注意的地方

1、qt中文问题:在选项--文本编辑--行为--默认编码设为系统
2、int转换成string
#include<sstream>
int i=0;
stringstream
ss;
ss<<i;
ss.str();
ss.str("");//一定要清空;
3、list的使用方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: