百无一用狂书生

徜徉游戏,感悟人生

《Effective C++》之资源管理

目录 条款13:以对象管理资源 条款14:在资源管理类中小心 coping 行为 条款13:以对象管理资源 条款14:在资源管理类中小心 coping 行为

2019-04-30 17:58:58

阅读数 24

评论数 0

《Effective C++》之构造/析构/赋值运算

目录 条款5:了解C++默默编写并调用哪些函数 条款6:若不想使用编译器自动生成的函数,就该明确拒绝 条款7:为多态基类声明 virtual 析构函数 条款5:了解C++默默编写并调用哪些函数 如果定义类时没有创建构造函数,那么编译器会为类创建默认构造函数(不带任何参数)、拷贝构造函数、...

2019-04-30 17:40:08

阅读数 10

评论数 0

《Effective C++》之让自己习惯 C++

目录 条款1:视C++为一个语言联盟 条款2:尽量以 const、enum、inline 替换 #define 条款3:尽可能使用 const 条款4:确定对象使用前已先被初始化 条款1:视C++为一个语言联盟 1、C++ 分为四个次语言,C、object-oriented C++、T...

2019-04-29 16:05:31

阅读数 24

评论数 0

opengl学习笔记

一、绘制方式。 绘制方式 方式 说明 网格线绘图方式(wireframe) 这种方式仅绘制三维物体的网格轮廓线 深度优先网格线绘图方式(depth_cued) 用网格线方式绘图,增加模拟人眼看物体一样,远处的物体比近处的物体要暗一些。 反走样网格线绘图方式(ant...

2019-04-24 15:22:16

阅读数 28

评论数 0

linux+ARM学习路线

linux+ARM学习路线 学习步骤如下: 1、Linux 基础 安装Linux操作系统 Linux文件系统 Linux常用命令 Linux启动过程详解 熟悉Linux服务能够独立安装Linux操作系统 能够熟练使用Linux系统的基本命令 认识Linux系统的常用服务安装Linux操作系统 L...

2019-03-01 11:14:17

阅读数 233

评论数 0

Linux 存储结构

Linux 中一切的文件都是从 “根(/)”目录开始的并按照文件系统目录标准FHS采用树形结构来存放文件并定义了每个区域的用途。 /boot :开机所需文件——内核,开机菜单及所需配置文件等。 /dev :任何设备与接口都以文件形式存放在此目录 /etc :配置文件 /ho...

2019-02-28 11:36:07

阅读数 40

评论数 0

The Boost C++ Libraries 链接

《The Boost C++ Libraries》链接 原书为德文版,主页:http://www.highscore.de/cpp/boost/ 英文版主页:http://en.highscore.de/cpp/boost/ 中文版主页:http://zh.highscore.de/cpp/...

2019-02-22 11:21:28

阅读数 143

评论数 0

嵌入式Linux系统移植

嵌入式Linux系统移植主要由四大部分组成:一、搭建交叉开发环境二、bootloader的选择和移植三、kernel的配置、编译、和移植四、根文件系统的制作第一部分:搭建交叉开发环境 先介绍第一分部的内容:搭建交叉开发环境,首先必须得思考两个问题,什么是交叉环境? 为什么需要搭建交叉环境? 先...

2019-02-13 15:49:19

阅读数 284

评论数 0

qt-win-opensource 源码目录结构分析

Qt 源码目录结构分析 (qt-win-opensource-src-4.5.1未编译源码) bin: 未编译之前只有两个说明文件,编译之后会存放动态链接库和 Qt 工具(例如 qmake,lupdate)。 include: 引用头文件(例如 QPushButton 类的头文件 includ...

2019-01-23 17:08:23

阅读数 147

评论数 0

二叉树遍历方式

二叉树有三种遍历方式:前序遍历、中序遍历、后序遍历,遍历方式是根据遍历根结点的顺序来命名。 前序遍历:先遍历根结点,次之遍历左结点,再遍历右结点。英语缩写为 DLR 。 中序遍历:先左结点,次之遍历根结点,再遍历右结点。英语缩写为 LDR 。 后序遍历:先遍历左结点,次之遍历右结点,再遍历根...

2019-01-10 14:45:01

阅读数 91

评论数 0

Qt 键盘按键对应枚举值

记录 Qt 中键盘按键对应的枚举值 Qt 键盘按键对应的枚举值 Constant Value symbol Description Qt::Key_Exclam 0x21 ! 感叹号 exclamation mark Qt::Key_...

2019-01-09 17:02:51

阅读数 329

评论数 0

The Book of Qt4 : The Art of Building Qt Application 阅读笔记

原名: The Book of  Qt4 : The Art of Building Qt Application 中文译名:Qt程序设计艺术 第 1 章:基础、工具和第一行代码        1.1 第一个 Qt 程序        1.2 布局、对象层级和内存管理        1.3 信号...

2019-01-09 13:08:50

阅读数 73

评论数 0

Qt事件过滤器的使用

Qt事件过滤器的使用 事件过滤器事件:void QObject::installEventFilter( QObject *filterObj ),示例: monitoredObj->installEventFilter( filterObj ); 继承自QObject...

2019-01-07 18:02:47

阅读数 68

评论数 1

Qt键盘回车事件keyPressEvent之Qt::Key_Enter与Qt::Key_Return

在重载QWidget键盘事件时发现字母键盘回车键与数字小键盘回车键在键盘事件中定义不同。 Qt:Key_Return : 0x01000005    字母键盘回车键 Qt::Key_Enter : 0x01000004     数字小键盘回车键    ...

2019-01-07 11:18:46

阅读数 377

评论数 0

算法学习之归并排序

归并排序 1、归并排序之原地归并      template< class T >      void merge( T *a, int lo, int mid, int hi ) {           int i = lo, j = mid + ...

2018-11-18 21:07:58

阅读数 32

评论数 0

算法之初级排序

初级算法排序 1、选择排序         将整个集合中最小的元素放置到集合最前面位置,继续在剩下的集合中找到最小的元素放到剩下集合的最前面位置。         一直循环重复这个步骤,直到整个集合有序。        【附加动画】 2、插入排序         将当前元素插入到子集合中合...

2018-11-12 10:30:19

阅读数 87

评论数 0

数据结构和算法目录表(转载)

转载地址:http://www.cnblogs.com/skywang12345/p/3603935.html 最近抽空整理了"数据结构和算法"的相关文章。在整理过程中,对于每种数据结构和算法分别给出"C"、&quo...

2018-10-16 10:39:03

阅读数 48

评论数 0

OJ系统

什么是OJ Online Judge系统(简称OJ)是一个在线的判题系统。用户可以在线提交程序源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。   一个用户提交的程序在Online Judge系统下执行时将受到比较严格的限制,包括运行时间限制,内存使用限...

2018-10-12 15:01:31

阅读数 2975

评论数 0

资治通鉴 八十五卷(摘选)

初,宦人孟玖有宠于大将军颖,玖欲用其父为邯郸令,左长史卢志等皆不敢违,右司马陆云固执不许,曰:“此县,公府掾资,岂有黄门父居之邪!”玖深怨之。玖弟超,领万人为小督,未战,纵兵大掠,陆机录其主者;超将铁骑百馀人直入机麾下,夺之,顾谓机曰:“貉奴,能作督不!”机司马吴郡孙拯劝机杀之,机不能用。超宣言于...

2018-09-09 12:56:45

阅读数 97

评论数 0

Linux学习路线及网络编程经典书籍(转载)

linux学习资源整理:https://zhuanlan.zhihu.com/p/22654634 Linux初学者(学习资料):https://zhuanlan.zhihu.com/p/21723250 知乎 - 你是如何学习 Linux 编程的?:https://www.zhihu.com...

2018-08-27 16:31:07

阅读数 6651

评论数 1

提示
确定要删除当前文章?
取消 删除