- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 动态创建对象
asdfasdf/** 实现原理: 基类里面用map管理所有需要动态创建 【类名-创建对象的函数指针】 基类声明中需要添加 DECLEAR_DYNCRT_BASE 宏, cpp实现中要添加 IMPLEMENT_DYNCRT_BASE 宏 派生类声明中需要添加 DECLEAR_DYNCRT_CLASS 宏,cpp实现中要添加 IMPLEMENT_DYNCRT_
2015-11-01 16:21:51
429
转载 僵尸进程的产生原因和避免方法
僵尸进程的产生:当一个进程创建了一个子进程时,他们的运行时异步的。即父进程无法预知子进程会在什么时候结束,那么如果父进程很繁忙来不及wait 子进程时,那么当子进程结束时,会不会丢失子进程的结束时的状态信息呢?处于这种考虑unix提供了一种机制可以保证只要父进程想知道子进程结束时的信息,它就可以得到。这种机制是:在每个进程退出的时候,内核释放该进程所有的资源,包括打开的文件,占用的
2015-01-25 23:15:08
2346
转载 用g++编译生成动态连接库*.so的方法及连接
1、动态库*.so的编译这里我们用到4个文件,它们分别为:SoDemoTest.h、one.cpp、two.cpp、three.cpp。它们的内容如下: SoDemoTest.h1.#ifndef __SO_DEMO_TEST_HEADER__ 2.#define __SO_DEMO_TEST_HEADER__ 3.#include 4.using n
2014-12-30 13:17:08
558
转载 C++调用自己的.so
DavidMay 6, 2013 C++,Study由于一些原因,需要在C++中动态加载自己写的动态链接库(.so)文件。网络上的资源挺多,我也看了不少,参考最多的是下面这三篇1. dlopen加载c++ 函数及类: http://blog.youkuaiyun.com/lwj1396/article/details/52044842. 上一篇的英文版本: http://w
2014-12-30 13:15:00
1600
java基础教程.pdf
2013-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人