06 2018 档案

摘要:泛型语义 泛型(Generic Programming),即是指具有在多种数据类型上皆可操作的含意。泛型编程的代表作品 STL 是一种高效、泛型、可交互操作的软件组件。 泛型编程最初诞生于 C++中,目的是为了实现 C++的 STL(标准模板库)。其语言支持机制就是模板(Templates)。 模板 阅读全文
posted @ 2018-06-29 08:49 小念之歌 阅读(2164) 评论(0) 推荐(0) 编辑
摘要:泛型语义 泛型(Generic Programming),即是指具有在多种数据类型上皆可操作的含意。泛型编程的代表作品 STL 是一种高效、泛型、可交互操作的软件组件。 泛型编程最初诞生于 C++中,目的是为了实现 C++的 STL(标准模板库)。其语言支持机制就是模板(Templates)。 模板 阅读全文
posted @ 2018-06-28 20:48 小念之歌 阅读(409) 评论(0) 推荐(0) 编辑
摘要:基本概念 STL: Standard Template Library,标准模板库 定义: c++引入的一个标准类库 特点:1)数据结构和算法的 c++实现( 采用模板类和模板函数)2)数据的存储和算法的分离3)高复用性, 高移植性组件:1)容器( Container)2)算法( Algorithm 阅读全文
posted @ 2018-06-28 19:05 小念之歌 阅读(128) 评论(0) 推荐(0) 编辑
摘要:文件概述 Linux中,一切皆文件。文件为操作系统服务和设备提供了一个简单而一致的接口。这意味着程序完全可以像使用文件那样使用磁盘文件、串行口、打印机和其他设备。 也就是说,大多数情况下,你只需要使用5个函数: open、close、read、write和ioctl。 例外的情况: 目录的读写,网络 阅读全文
posted @ 2018-06-26 13:52 小念之歌 阅读(9958) 评论(0) 推荐(1) 编辑
摘要:内存检测Valgrind简介 Valgrind是运行在Linux上一套基于仿真技术的程序调试和分析工具,作者是获得过Google-O'Reilly开源大奖的Julian Seward, 它包含一个内核──一个软件合成的CPU,和一系列的小工具,每个工具都可以完成一项任务──调试,分析,或测试等,内存 阅读全文
posted @ 2018-06-25 22:32 小念之歌 阅读(451) 评论(0) 推荐(0) 编辑
摘要:操作系统相关概念: 操作系统 管理计算机硬件与软件资源的软件,是用户与系统操作交互的接口,为在它上面运行的程序提供服务。 操作系统内核 操作系统的核心。负责管理系统的进程、内核、设备驱动程序。文件和网络系统,一套内核不是一套完整的操作系统,如Linux。 Linux操作系统 基于Linux内核的操作 阅读全文
posted @ 2018-06-20 23:23 小念之歌 阅读(414) 评论(0) 推荐(0) 编辑
摘要:函数的本质 函数的本质是一段可执行性代码段。函数名,则是指向这段代码段的首地址。 1)上述代码中函数void print()和void dis()他们都有一个公共的类型就是void (*)(void); 2)使用void (*)(void)类型定义了一个变量名为p的函数指针,并且对其赋值; 更简洁的 阅读全文
posted @ 2018-06-17 22:50 小念之歌 阅读(5725) 评论(0) 推荐(0) 编辑
摘要:gdb 是 GNU 发布的一个强大的程序调试工具,也是 Linux 程序员不可或缺的一大利器。本章我们将给出 gdb 常用的命令的操作说明。 启动 gdb 使用 gdb 的前提:$ gcc -g hello.c -o hello (编译的时候不要忘了-g参数) 启动 gdb 调试:$ gdb hel 阅读全文
posted @ 2018-06-10 23:22 小念之歌 阅读(193) 评论(0) 推荐(0) 编辑
摘要:编写Makefile编译一个大型项目所必须的,在使用Makefile之前首先需要对gcc有所掌握。 C 和 C++ 编译器: gcc 是GNU C Compiler 的缩写,经过十来年发展,意义变成了 GNU Compiler Collection,可 同时支持 C、 C++、 Objective 阅读全文
posted @ 2018-06-10 22:11 小念之歌 阅读(300) 评论(0) 推荐(0) 编辑
摘要:本篇博文转自Linux之家 阅读全文
posted @ 2018-06-10 15:30 小念之歌 阅读(151) 评论(0) 推荐(0) 编辑
摘要:前面在《Qt-MVC图形视图框架出识》中我们了解了Qt图形视图框架中三个最基本的类,弄清他们的关系,本片小文,我们将对QGraphicsView,QGraphiceScene,QGraphicsItem三个类继续深入探讨。了解在开发中必须要知道的操作以及对这三个类的认识。 QGraphicsView 阅读全文
posted @ 2018-06-05 13:37 小念之歌 阅读(491) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示