C++
xxb2008
这个作者很懒,什么都没留下…
展开
-
C++创建类与应用
Animal.h 头文件#ifndef ANIMAL_H_#define ANIMAL_H_#include using std::string;class Animal {public: Animal(); Animal(string); virtual ~Animal(); void say(); string getName(); void setName(st原创 2013-04-06 23:17:05 · 3286 阅读 · 0 评论 -
C++指针、引用传参操作对象----测试
#include using namespace std;class HelloWorld{public : void printMsg(){ cout << msg << endl; } void setMsg(string msg){ this->msg = msg; }private: string msg;};void printNum(HelloWor原创 2013-04-06 23:09:40 · 1846 阅读 · 0 评论 -
c指针简单测试一
#include using namespace std;int main() { int i = 100; int *a = &i; //将i的内存地址,存入指针a,可再采取(*a)把值取出; int &b = i; //给i取个别名,叫b,对i进行引用,操作b即操作i; int *c = &*a; cout << a << endl; cou原创 2013-07-09 09:34:41 · 626 阅读 · 0 评论 -
QT环境搭建与HelloWorld
我使用的是QT5.1,什么的都包装好了,还自带了QTCreator,直接下载下来运行http://qt-project.org/downloadsQt 5.1.0 for Windows 32-bit (MinGW 4.8, OpenGL, 666 MB) QT5.1中有自带MinGW 4.8,配置好mingw环境变量,就可以了原创 2013-07-15 13:48:59 · 3063 阅读 · 0 评论 -
QT信号与槽小测试
1、新建一个helloworld的dome,在design界面画入,一个lcd数字框,双击命名为:number;2、在文件mainwindow.h中加入一个自定义槽方法private slots: void changeValue();3、在mainwindow.cpp中进入实现void MainWindow::changeValue(){ int原创 2013-07-19 16:30:56 · 776 阅读 · 0 评论 -
Java和C++的对照
这是一个Java语言和C++语言之间的比较.目录 [隐藏] 1 设计目标2 语言特性2.1 语法2.2 语义2.3 资源管理2.4 库2.5 运行时2.6 模板 vs. 泛型2.7 杂项3 性能4 所有权控制5 参考文献6 外部链接设计目标[编辑]C++和Java语言之间的不同可以追溯到它们各自的传统,它们有着不同的设计目标。转载 2013-07-24 12:34:35 · 1079 阅读 · 0 评论 -
指针笔记
表示形式含义样式int *p指针变量p,指向整形数据int i,*p; p=&i;int *p[n]指针数组p,可保存n个整形指针 int (*p)[n]数组指针p,指向含有n个元素的数组 int *p()函数p,返回值为指针(返回内存地址)原创 2014-05-05 09:05:36 · 455 阅读 · 0 评论 -
结构体
联合 与 结构体的区别: 同一时刻,结构体的所有成员都成在,联合体只有一个被选中的成员 结构体不同成员可以有不同的值,联合体对成员赋值,其他成员的值将被重写。结构体的定义struct Date{int year;int month;int day;};struct Date now; now.year = 1;no原创 2014-05-05 09:06:40 · 540 阅读 · 0 评论 -
DOS简易版C语言贪吃蛇
好久没写过C语言了,随便写个贪吃蛇玩一玩,BUG不少原创 2014-11-03 20:53:02 · 1695 阅读 · 0 评论