- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 Qt获取系统相关位置
在使用比如打开文件对话框(QFileDialog)时,想让其打开位置位于用户桌面等位置Qt为我们提供了函数,使其实现起来十分方便首先要引用头文件[cpp] view plaincopy#include 然后可以通过如下语句获取不同的路径[cpp] view plaincopy
2013-09-26 15:28:38 6106 1
转载 I/O重定向和管道:使用pipe、fork、exec详解
I/O重定向和管道:使用pipe、fork、exec详解。要使who|sort用程序实现,需进行I/O重定向,参考了Unix/Linux编程实践教程,画了几个图来理解这个程序,可能会更好。1. 当运行pipe(pipe_id)以及fork之后,父进程和子进程共享stdin、stdout和管道,如图所示:2. 我们知道,可以设定子进程写,父进程读
2013-09-08 12:43:24 1913
转载 【Boost】boost::noncopyable介绍
boost::noncopyable比较简单, 主要用于单例的情况.通常情况下, 要写一个单例类就要在类的声明把它们的构造函数, 赋值函数, 析构函数, 复制构造函数隐藏到private或者protected之中, 每个类都这么做麻烦.有noncopyable类, 只要让单例类直接继承noncopyable. class noncopyable的基本思想是把构造函数和析构函数设置pro
2013-09-06 23:26:19 783
转载 ptrace运行原理及使用详解
你想过怎么实现对系统调用的拦截吗?你尝试过通过改变系统调用的参数来愚弄你的系统kernel吗?你想过调试器是如何使运行中的进程暂停并且控制它吗?你可能会开始考虑怎么使用复杂的kernel编程来达到目的,那么,你错了。实际上Linux提供了一种优雅的机制来完成这些:ptrace系统函数。 ptrace提供了一种使父进程得以监视和控制其它进程的方式,它还能够改变子进程中的寄存器和内核映像,因而
2013-09-03 23:27:32 8907
黑客与画家 epub
2012-06-15
kscope-1.6.2
2012-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人