码迷,mamicode.com
首页 >  
搜索关键字:cpp    ( 13186个结果
循环引用-智能指针的死穴之一
智能指针的实现思路也体现了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" fails sanity check 解决方法
configure:error:C++preprocessor"/lib/cpp"failssanitycheck See`config.log‘formoredetails.缺少库文件,解决方法:#yuminstallglibc-headersgcc-c++
分类:编程语言   时间:2015-04-07 19:59:47    阅读次数:349
【转】Linux C 网络编程——TCP套接口编程
地址:http://blog.csdn.net/matrix_laboratory/article/details/136692112. socket()[cpp]view plaincopyintsocket(intdomain,inttype,intprotocol); socket()打开一个...
分类:系统相关   时间:2015-04-07 19:01:06    阅读次数:204
cpp反汇编之类和结构体分析
废话不多说。。 #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
2.1 线程管理基础
每个C++程序至少有一个线程,这个线程运行main函数。你的程序可以增加线程去以其他函数作为进入点。这些函数会同步执行,当程序从main函数中返回的时候,指定的函数也会返回,线程退出。正如你看到的如果你有一个std::thread对象,你可以等待它结束,但是首先你必须启动它,所以让我们看看怎么启动线程吧; 2.1.1 执行一个线程 线程启动通过std::thread对象指定要运行的任务。最简单...
分类:编程语言   时间:2015-04-07 17:38:28    阅读次数:162
C++封装库
1.新建项目 -> Win32项目 选择DLL , 勾选 空项目 , 点击完成。2.本例程,使用一个CPP文件 , 及一个头文件。 其中头文件包含函数声明,CPP文件实现函数声明。3.头文件: SSLLib.h#pragma once // 避免重复编绎#ifndef __SSLLIB_H //与#...
分类:编程语言   时间:2015-04-07 15:36:19    阅读次数:183
oc与java c++语法区别
头文件:实现文件, 类似于C++的.cpp文件:一、函数的对比helloworld方法Java 语言:[cpp]view plaincopypublicvoidhelloWorld(boolishelloworld){//干点啥}C++语言:[cpp]view plaincopyvoidhelloW...
分类:编程语言   时间:2015-04-07 15:20:44    阅读次数:189
linux 下 .o 文件, .a文件,.so文件的区别
最近在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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!