- 博客(7)
- 收藏
- 关注
原创 实习项目——基于Qt5的银行排号叫号系统(客户端)
QString 类型转换QMediaPlayList 和QMediaPlayer 对话框MessageBox和InputDialog 客户端与服务器的连接界面的美化
2016-07-22 13:19:48 5513 4
原创 Qt 5在windows和Mac下的安装使用
Qt是一个跨平台的C++图形用户界面应用程序框架 Qt之所以跨平台是因为他使用不同操作系统下的编译器,在Windows中可以使用VS系列和MinGW,在Mac下使用gccUI点击事件关联事件循环Qt在Windows中的(使用MinGW)首先下载Qt(我用的是5.3版本),我的环境是windows XP Qt下载地址参考以下: http://blog.csdn.net/friendan/
2016-07-17 12:59:29 7040 2
原创 C语言的第二次复习
主函数参数与程序接口(示例3, 示例4) argc (argc - 1 为参数个数) const char *argv[] (参数列表) ./a.out 也是一个参数隐式类型转换(示例5)(!!!!) 负数在计算机中是以该负数的二进制的补码形式 存储的。 在有符号数中,正数第一位是0,负数第一位是1 (参考浮点数和整数在内存中的存储这篇)变量与函数的声明与多文件管理(预处理解决循环包含问
2016-07-15 11:49:13 383
原创 OO与设计模式第二次复习
封装:黑盒 // 封装到类中的函数,需要添加static修饰符继承:泛性关系多态1 静态多态性:函数重载,运算符重载 2 动态多态性:虚函数 C++中的虚函数的实现一般是通过虚函数表(效率不高,额外占空间)。 编译器会为每个有虚函数的类创建一个虚函数表,该虚函数表将被该类的所有对象共享。类的每个虚成员占据虚函数表中的一行。如果类中有N个虚函数,那么其虚函数表将有N*4字节的大小。
2016-07-15 10:33:37 278
原创 构造、拷贝构造、赋值
贴代码:#include <iostream>#include <string>class C1 { std::string name;public: C1(const std::string &name): name(name){ std::cout << "构造" << name << std::endl; } C1(const C1 &ot
2016-07-14 16:34:26 304
原创 关于计算机基础知识的理解
参考书籍:Linux鸟哥的私房菜所谓的计算机就是一种计算器,而计算器其实是:『接受用户输入指令和数据, 由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息』。关亍计算机的组成部分,主要分为三部分: 输入单元:包括键盘、鼠标、卡片阅读机、扫描仦、扃写板、控制屏幕等等一堆; 主机部分:这个就是系统单元,被主机机壳保护住了,里面含有 CPU 与主存储器等; 输出单元:例如屏幕、打
2016-07-14 13:51:15 1473
原创 浮点型和整型在内存中的存储方式
(代码运行环境:Xcode7.3.1)先来看这段代码#include <stdio.h>int main() { int a = 0x12345678; int i = 0; printf("0x%x, 0x%x\n", &a, a); for(; i < sizeof(a); i++) { printf("0x%x, 0x%x\n",(char *
2016-07-14 12:45:54 983
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人