智能指针的实现思路也体现了C++基于对象的原则,对象应该为自己管理的资源负责,包括资源的分配与释放,而且最好将资源的释放与分配搞的自动化一点,典型的实现方法就是在构造函数里分配资源,在析构函数里释放资源,这样当其他程序员在使用这个对象时,该对象的资源问题几乎不用额外的操心,即优雅又方便
然后如此完美的东西,也有其不容忽视的地方,直接上代码:
// share_ptr.cpp :...
分类:
其他好文 时间:
2015-04-08 13:14:57
阅读次数:
174
输入代码:
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:sum123.cpp
* 作 者:林海云
* 完成日期:2015年4月8日
* 版 本 号:v2.0
*
* 问题描述: 设计含有静态数据成员和成员函数的Time类。静态数据成员是类中所有
...
分类:
其他好文 时间:
2015-04-08 11:05:07
阅读次数:
85
configure:error:C++preprocessor"/lib/cpp"failssanitycheck
See`config.log‘formoredetails.缺少库文件,解决方法:#yuminstallglibc-headersgcc-c++
分类:
编程语言 时间:
2015-04-07 19:59:47
阅读次数:
349
地址:http://blog.csdn.net/matrix_laboratory/article/details/136692112. socket()[cpp]view plaincopyintsocket(intdomain,inttype,intprotocol); socket()打开一个...
分类:
系统相关 时间:
2015-04-07 19:01:06
阅读次数:
204
废话不多说。。
#include
class CNumber
{
public:
CNumber()
{
m_nOne = 1;
m_nTwo = 2;
}
int __stdcall GetNumberOne()
{
return m_nOne;
}
int GetNumberTwo()
{
return m_nTwo;
}1: #include
2:...
分类:
其他好文 时间:
2015-04-07 17:41:01
阅读次数:
152
每个C++程序至少有一个线程,这个线程运行main函数。你的程序可以增加线程去以其他函数作为进入点。这些函数会同步执行,当程序从main函数中返回的时候,指定的函数也会返回,线程退出。正如你看到的如果你有一个std::thread对象,你可以等待它结束,但是首先你必须启动它,所以让我们看看怎么启动线程吧;
2.1.1 执行一个线程
线程启动通过std::thread对象指定要运行的任务。最简单...
分类:
编程语言 时间:
2015-04-07 17:38:28
阅读次数:
162
1.新建项目 -> Win32项目 选择DLL , 勾选 空项目 , 点击完成。2.本例程,使用一个CPP文件 , 及一个头文件。 其中头文件包含函数声明,CPP文件实现函数声明。3.头文件: SSLLib.h#pragma once // 避免重复编绎#ifndef __SSLLIB_H //与#...
分类:
编程语言 时间:
2015-04-07 15:36:19
阅读次数:
183
头文件:实现文件, 类似于C++的.cpp文件:一、函数的对比helloworld方法Java 语言:[cpp]view plaincopypublicvoidhelloWorld(boolishelloworld){//干点啥}C++语言:[cpp]view plaincopyvoidhelloW...
分类:
编程语言 时间:
2015-04-07 15:20:44
阅读次数:
189
最近在unbuntu环境下开发代码,由于很少使用linux开发环境,所以对linux编译方面了解更少,关于.o, .a, .so文件和可执行文件一直很困惑今天特意查了一下关于它们的区分:.o 就相当于windows里的obj文件 ,一个.c或.cpp文件对应一个.o文件.a 是好多个.o合在一起,用...
分类:
系统相关 时间:
2015-04-07 15:09:07
阅读次数:
158
输入代码:
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:sum123.cpp
* 作 者:林海云
* 完成日期:2015年4月7日
* 版 本 号:v2.0
*
* 问题描述:本项目设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形的三个顶点。
利用设计...
分类:
其他好文 时间:
2015-04-07 13:55:31
阅读次数:
133