cibiren2011的专栏 Home » 编程开发 » cibiren2011的专栏 一、重写paintEvent()事件。在该事件中用画笔QPainter的方式画整个背景。 event){} 二 … 阅读更多
Linux Kernel CMPXCHG函数分析 Home » 编程开发 » Linux Kernel CMPXCHG函数分析 最近看到Linux Kernel cmpxchg的代码,对实现很不理解。上网查了内嵌汇编以及Intel开发文档 … 阅读更多
ptr智能指针不能作为STL标准容器的元素 Home » 编程开发 » ptr智能指针不能作为STL标准容器的元素 为什么auto_ptr不可以作为STL标准容器的元素 假如有这样的一段代码,是否能够运行? 1 2 3 4 5 … 阅读更多
两个C++类的交叉引用和同步改变 Home » 编程开发 » 两个C++类的交叉引用和同步改变 实际编程中有时会碰到两个类之间交叉引用的问题,比如一个类A含一个类B的指针成员,一个类B含类A的指针成员,两个 … 阅读更多
关于数组的a和a的区别:一个是普通的指针,一个是数组的指针 Home » 编程开发 » 关于数组的a和a的区别:一个是普通的指针,一个是数组的指针 这个问题是我和同学讨论时,产生的思考,后来做的实验性解答。 先来看一段小程序 1. #include<i … 阅读更多
每日一题8:查找文本中最长的重复字串 Home » 编程开发 » 每日一题8:查找文本中最长的重复字串 输入一本英文书,找出其中最长的完全重复的字符串。一本书可能有几十上百万的字符,按顺序能够组成的字符串可定比这本 … 阅读更多
gethostbyname() 及 getaddrinfo() 用法探究 Home » 编程开发 » gethostbyname() 及 getaddrinfo() 用法探究 主要是如何使用两个函数的返回结构。在gethostbyname函数中,返回hostent,,linux参考手册 … 阅读更多
ptr放入set和vector中 Home » 编程开发 » ptr放入set和vector中 shared_ptr放入set和vector中 #include <vector> #includ … 阅读更多