E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SmartPtr
do...while(0)的妙用
http://www.cppblog.com/
SmartPtr
/archive/2007/07/03/27443.htmlBySmartPtr(http://www.cppblog.com/
SmartPtr
runfeel
·
2013-07-01 23:00
while
智能指针---浅显易懂,一学就会
以下转自http://blog.csdn.net/wfwd/article/details/1964683 首先来看
SmartPtr
的定义:#pragmaonce #include //////
gstc110
·
2013-03-25 17:00
手动实现智能指针
转载注明出处:http://blog.csdn.net/you_lan_hai//
SmartPtr
.h智能指针 //author:游蓝海 //blog:http://blog.csdn.net/you_lan_hai
you_lan_hai
·
2013-02-27 21:00
C++
智能指针
C++类模板的三种特化
http://www.cppblog.com/
SmartPtr
/archive/2007/07/04/27496.html说起C++的模板及模板特化,相信很多人都很熟悉,但是说到模板特化的几种类型,相信了解的人就不是很多
ywh147
·
2012-10-29 09:00
转:auto_ptr解析
以下文章转载自:http://www.cppblog.com/
SmartPtr
/archive/2007/07/05/27549.html 致谢!!
godenlove007
·
2012-10-13 08:00
C++引用计数实现垃圾回收机制
简单实现如下//
SmartPtr
.h #pragmaonce #include usingnamespacestd; template classCSmartPtr { public: CSmartPtr
shouhuqi
·
2012-08-27 12:00
C++
String
null
delete
Class
防止handle忘记关闭,或者被关闭多次,以及防止内存忘记释放,或者释放多次
include"stdafx.h" #include #include usingnamespacestd; #include"SmartHandle.h" #include"
SmartPtr
.h
gisgan2006
·
2012-07-13 15:00
Algorithm
null
Class
wrapper
testing
Pointers
DirectShow中枚举摄像头分辨率
用一个函数来完成得到摄像头的采集分辨率: #include"
SmartPtr
.h" //这个头文件参考WindowsSD
liujun2458
·
2012-04-08 21:00
windows
工作
Stream
video
forward declarations in c++
c++中的前置声明,只对该类的指针,
SmartPtr
)有效。如果要继承这个一个雷类,则必须包含这个类的定义部分。
typename
·
2011-11-18 15:00
C++
c
Class
include
智能指针
include"stdafx.h" #include #include #include usingnamespacestd; //智能指针 template classSmartPtr{ public:
SmartPtr
zhuimengzh
·
2011-10-04 00:00
exception
测试
null
delete
Class
Access
Autodesk面试技术题解答
BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 此文章转自他人博客,该博客中其他文章亦很精彩。
mannhello
·
2011-09-29 11:00
算法
面试
vector
HashMap
Class
Constructor
C++中的类型重定义
C++中的类型重定义BySmartPtr(http://www.cppblog.com/
SmartPtr
/)这几天工作时碰到一个C++的编译错误(我使用的是VisualC++7.0),说是有一个类重复定义
zhongyuancc
·
2011-09-16 16:00
C++
c
windows
工作
cmd
编译器
智能指针
首先来看
SmartPtr
的定义:#pragma once#include ///////////////////////////////////////////////////// a simple
kevin_ysu
·
2011-09-15 13:00
存储
reference
C++ template学习笔记之模板特化
templatefloatGetDecimalFraction(Tt){intlow=(int)t;returnt-low;}//函数模板特化的好处templateusingnamespacestd;templateclassSmartPtr{public:
SmartPtr
dreamcs
·
2011-05-27 12:00
apple
C++
delete
Class
float
iostream
Item 45 成员函数模板
template<typename T> class
SmartPtr
{ publi
wapysun
·
2011-05-13 10:00
函数
Item 45 成员函数模板
template<typename T> class
SmartPtr
{ publi
isiqi
·
2011-05-13 10:00
函数
C++类模板的三种特化类型
C++类模板的三种特化BySmartPtr(http://www.cppblog.com/
SmartPtr
/)说起C++的模板及模板特化,相信很多人都很熟悉,但是说到模板特化的几种类型,相信了解的人就不是很多
adcxf
·
2011-04-22 11:00
C++
iterator
Random
Class
float
reference
Boost.
SmartPtr
Usescoped_ptrwhenApointerisusedinascopewhereanexceptionmaybethrownThereareseveralcontrolpathsinafunctionThelifetimeofadynamicallyallocatedobjectcanbelimitedtoaspecificscopeExceptionsafetyisimportant(a
tommy
·
2011-03-23 10:00
说说shared_ptr weak_ptr
在vs2010之前,大家用的都是boost中的
smartptr
库,现在vs2010已经提供了tr1类库。
menic
·
2011-03-20 22:24
职场
shared_ptr
休闲
weak_ptr
说说shared_ptr weak_ptr
在vs2010之前,大家用的都是boost中的
smartptr
库,现在vs2010已经提供了tr1类库。
menic
·
2011-03-20 22:24
职场
休闲
shared_ptr
如何判断一个COM对象是否可用
如何判断一个COM对象是否可用BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 同事工作中遇到这个问题,不想在创建对象失败时才知道原来对应的COM对象不可用。
woaidongmao
·
2011-01-10 12:00
智能指针的用法1
includeusingnamespacestd;#defineTEST_SMARTPTRclassStub{public: voidprint(){ coutclassSmartPtr{public:
SmartPtr
maintyb011
·
2010-12-21 17:00
exception
null
delete
Access
include
destructor
sp wp 智能指针
这里网上找了几个例子:TemplateclassSmartPtr{public:
SmartPtr
(T*p=0):ptr(p){}~
SmartPtr
(){deleteptr;}private:T*ptr;
taoshengyang
·
2010-06-21 10:00
java
c
.net
android
delete
奇妙的C++——智能指针
前段时间,学习了一下C++中的智能指针,其中涉STL中的auto_ptr ,BOOST 中的4中智能指针 ,以及Loki 中的
SmartPtr
 
magicsky
·
2010-03-14 18:00
C++
c
C#
Gmail
vgl base::adt::tree & base::code::ptr 1.2(更新)
Tree &
SmartPtr
没有命名冲突后,考虑是否要去掉库前缀.本来想重写泛化N叉树,再派生出泛化二叉树.考虑到效率而且常用性,暂时不重写N叉树.
千里暮云平
·
2009-12-07 21:00
vgl base::adt::vector 1.2 (更新)
其他数据结构通过泛化的Pair,Array,Chain,Auto,Tree,Graphi衍生,不独立设计新的容器,这样可以集中写自己想要的目标实现.向量vector0没有
SmartPtr
去控制指针,而是把所有可能的基本操作封装到结点本身的结构体内
千里暮云平
·
2009-12-05 02:00
DOM 读写XML文件
//定义智能接口指针#include#include_COM_
SMARTPTR
_TYPEDEF(IXMLDOMDocument,__uuidof(IXMLDOMDocument));_COM_
SMARTPTR
_TYPEDEF
笑看风云淡
·
2008-08-28 11:00
C++中的类型重定义
BySmartPtr(http://www.cppblog.com/
SmartPtr
/)这几天工作时碰到一个C++的编译错误(我使用的是VisualC++7.0),说是有一个类重复定义,仔细想想我们的这个项目也是做了好几个
yutou's blog
·
2008-03-10 16:00
宏定义中的do...while(0)
http://blog.csdn.net/
smartptr
/archive/2007/06/13/1650257.aspx如果你是C++程序员,我有理由相信你用过,或者接触过,至少听说过MFC,在MFC
jiji262
·
2007-11-13 10:00
C++类模板的三种特化
C++类模板的三种特化BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 说起C++的模板及模板特化,相信很多人都很熟悉,但是说到模板特化的几种类型,相信了解的人就不是很多
kybd2006
·
2007-11-08 15:00
C++
vector
iterator
Class
float
reference
Windows消息机制要点
Windows消息机制要点BySmartPtr(http://www.cppblog.com/
SmartPtr
/)1.窗口过程每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为
kybd2006
·
2007-11-08 15:00
windows
command
dialog
character
NetWork
keyboard
Ubuntu系统启动顺序
Ubuntu系统启动顺序BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 1StartComputer2BIOSsearchbootprogramfromharddisk3RunGRUBloader
SmartPtr
·
2007-10-30 22:00
Ubuntu & AMD64 常用软件安装
Ubuntu&AMD64常用软件安装BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 以下经验均学自于网络 这几天用下来,ubuntu的确很酷,去使用,了解,钻研
SmartPtr
·
2007-09-26 00:00
boost :Smart ptr
boost:
Smartptr
作者:heroboy2000Boost中提供的5类智能指针。
amuseme_lu
·
2007-09-14 17:00
C++
windows
struct
null
delete
iostream
三思而后行
三思而后行BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 这两天在工作时,总感觉效率不高。
SmartPtr
·
2007-09-13 19:00
答学弟问之变量与内存问题
答学弟问之变量与内存问题BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 今天收到学弟的一封信,问我关于变量与内存的一些问题,其实这是一个很基本的概念,但可能还有很多人对这个还不太了解
SmartPtr
·
2007-09-13 00:00
装了个ubuntu...
装了个ubuntu...BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 一直以来都是在windows下学习,生活,工作。
SmartPtr
·
2007-09-06 22:00
一个真正的Singleton
一个真正的SingletonBySmartPtr(http://www.cppblog.com/
SmartPtr
/) 对于单件模式,我想大家应该都不陌生,它可以说是GOF23个设计模式中最简单,最常用的一个模式了
SmartPtr
·
2007-08-28 11:00
包的设计原则
包的设计原则BySmartPtr(http://www.cppblog.com/
SmartPtr
/)粒度:包的内聚性原则1)重用发布等价原则(TheReleaseReuseEquivalencyPrinciple
SmartPtr
·
2007-08-26 21:00
面向对象的设计原则
面向对象的设计原则BySmartPtr(http://www.cppblog.com/
SmartPtr
/)面向对象的设计原则1软件设计中存在的问题1)过于僵硬(Rigidity):很难加入新功能2)过于脆弱
SmartPtr
·
2007-08-26 21:00
用EditPlus配置VC环境(VC8)
用EditPlus配置VC环境(VC8)BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 对于C++开发,我想在Windows下大家用的最多的应该是MS的VC++
SmartPtr
·
2007-08-26 21:00
讲课的快乐
讲课的快乐BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 虽然,在大学里也人模人样的给学弟学妹们讲过C语言;虽然,刚进项目一个月后就给新进项目的员工培训项目相关技术
SmartPtr
·
2007-08-26 21:00
一个判断连续数存在性的算法
一个判断连续数存在性的算法BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 从0~13中任取出7个数,然后判断这7个数中是否存在连续的5个数,规则如下:1)7个数可以是重复的数
SmartPtr
·
2007-08-26 20:00
全排列递归实现的讨论
全排列递归实现的讨论BySmartPtr(http://www.cppblog.com/
SmartPtr
/)给出1,2,3,4四个数,请编程输出其全排列,如:1234124313241342...这样的题
SmartPtr
·
2007-08-26 20:00
矩阵快速乘法
矩阵快速乘法BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 矩阵相乘在3D变换中是被频繁用到的一种计算,但在矩阵相乘过程中用到了大量的乘法运算,而cpu中运算单元对于乘法的效率是比较低的
SmartPtr
·
2007-08-26 20:00
Windows消息机制要点
Windows消息机制要点BySmartPtr(http://www.cppblog.com/
SmartPtr
/)1.窗口过程每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为
SmartPtr
·
2007-08-26 20:00
CADC一把手之我见
CADC一把手之我见BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 当前的项目是与CADC(AutoDesk中国研究中心)合作的,由于两地办公,在合作,交流上难免会存在一些问题
SmartPtr
·
2007-08-26 19:00
说话的艺术
说话的艺术BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 公司的电梯里装了两块广告牌,滚动着显示一些广告,但是之间有一段,却不是广告,而是忠告,是对如何说话的忠告
SmartPtr
·
2007-08-21 00:00
Autodesk面试技术题解答
Autodesk面试技术题解答BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 近一年以来,AUTODESK的面试题在网上是闹的沸沸扬扬,作为一个名企
SmartPtr
·
2007-08-17 12:00
关于人人相轻
关于人人相轻BySmartPtr(http://www.cppblog.com/
SmartPtr
/) 前两天看到一文章,题为:一个人事经理眼中的中国人劣根性,感觉还是挺受震撼的。
SmartPtr
·
2007-08-11 00:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他