自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 2021-04-02

个体心理学的研究发现:对于个体而言,生活中的每一个问题几乎都可以归纳于职业、社会和性这三个主要问题之下。每个人对这三个问题做出的反应,都清楚地表现出他对生活意义的最深层的感受。 ...

2021-04-02 15:52:46 48

原创 C++ unique_ptr

template<    class T,    class Deleter = std::default_delete<T>> class unique_ptr;(1)(C++11 起)template <    class T,    class Deleter> class unique_ptr<T[], Deleter>;(2)(C++11 ...

2018-04-10 23:17:58 373

原创 对指针和数组名的理解

指针是C/C++ 中比较难理解的一块内容,特别是有时候指针和数组有些搞不清楚,这里整理一些对指针和数组的理解 数组本身也是一个变量,在使用过程中自身也占有一段内存区域,和普通变量不同的是指针的内容是地址,即其指向内存区域的地址;指针与一般变量不同的是,一般变量的大小视其类型不同而不同,而指针占用空间的大小是一样的,32位机器上是4个字节。 例如: int a = 5;   int

2016-02-21 00:04:23 444

原创 关于共享内存的使用

前一段时间参加一个项目,设计一个热加载配置的功能,配置是在主进程中加载的,现在期望在主进程中重新加载配置子进程也可以生效。 原来的设计方案是: 新增信号处理函数,每次修改完配置,发送重新加载配置的信号,修改标志位,主进程的主循环中判断标志位是否修改。 int  g_loadconf  = 0; signal(SIGALRM,(sighandler_t)notify_graceful

2016-01-20 22:44:53 584

转载 C++ 宏

众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏,就如同goto一样。宏有 一个很大的作用,就是自动为我们产生代码。如果说模板可以为我们产生各种型别的代码(型别替换), 那么宏其实可以为我们在符号上产生新的代码(即符号替换、增加)。 关于宏的一些语法问题,可以在google上找到。相信我,你对于宏的了解绝对没你想象的那么多。如果你 还不知道#和##,也不知道pr

2014-04-11 16:54:16 403

转载 C/C++源代码到可执行程序的过程详解

编译,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。 源代码-->预处理-->编译-->优化-->汇编-->链接-->可执行文件 Source--(编译)--> Assembly--(汇编)-->Obj--(链接)-->PE/ELF

2013-08-26 21:26:14 899

转载 c++中RTTI的观念和使用

下面这篇文章虽然有点老,但对C++的RTTI基本原理讲的比较透彻。 该文章摘自UMLCHINA网站,是台湾一个群体写的,我根据大家比较熟悉的方式,修改了一些名词的说法,如衍生(派生)等,让大家可以方便的阅读。 C++的 RTTI 观念和用途 物泽C++应用小组   自从1993年Bjarne Stroustrup 〔注1 〕提出有关C++ 的RTTI功能之建议﹐以及C++ 的异常处理

2013-07-28 20:41:32 442

转载 C语言中可变参数的用法

我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的:    int printf( const char* format, ...);   它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的,例如我们可以有以下不同的调用方法:    printf("%d",i);    printf("%s",s);    pr

2013-07-02 16:53:39 482

转载 C++ 智能指针

template     class auto_ptr     {     private:       _Tp* _M_ptr;            public:       /// The pointed-to type.       typedef _Tp element_type;              /**        *  @brief  An %au

2013-06-15 20:26:28 501

原创 关于C#中 struct使用new 初始化

C#中对于struct我们进行初始化时可以使用new 语句 例如有一个结构体Point struct Point { float  x; float y; } 我们将其实例化时可以使用语句: Point p = new Point(); 这不同于类使用new 语句,我们知道对一个类使用new语句会在托管堆上分配空间,而struct是值类型所以应该在栈上为其分配空间。 实际上,以

2012-03-19 22:07:48 8139 1

原创 有关C#内存

C#内存地址从高向低分配,而变量的地址指示的是地址值较小的值 如: int a = 16777224; byte b = 4; byte* pb = &b; pb = (byte*)&a; Console.WriteLine(*pb); 输出:8 a在栈中占4个字节的空间,假设a的地址转换成int值后是1242124,则a占用的内存地址是1242124----1242127 因为

2012-03-19 16:36:22 518

DEV_CPP_1107

DEVC++ 这简直是一段回忆啊,用过的童鞋你懂的

2013-03-13

VisualAssistX

Visual Studio/VC6.0 等的开发插件

2013-03-13

VisualSVN-Server-2.5.8

VisualSVN-Server-2.5.8 SVN服务器

2013-03-13

English Business Contract英文合同范文

English Business Contract英文合同范文为你提供一篇英文商务合同的范文 供你参考

2009-10-09

W3school完整中文版.chm

在w3school,你可以找到你所需要的所有的网站建设教程,从基础的HTML到XHTML,乃至进阶的XML、SQL、数据库、多媒体和WAP。

2009-10-09

需求说明书编写规范国家标准

需求说明书的编写要有一定的规范,要知道需求说明书中需要写哪些内容。

2008-10-09

软件工程项目可行性分析报告

在做项目的过程中,我们要做的第一步往往是分析项目在现有条件下是否可行,也就是要做可行性分析。只有确定项目可行以后才会进行下面的工作。

2008-10-09

学会用鱼骨图进行分析

用鱼骨图对事物进行分析,能够清晰地描述出影响事物的各个条件对事物的影响。

2008-10-09

软件工程需求分析说明书

需求分析是软件项目进行中不可或缺的一部分,最近我刚好写了一篇,水平有限,希望能给大家学习带来帮助。

2008-10-09

UnrealEngine2

很火的3D游戏开发引擎,绝对好用,对游戏开发感兴趣,前往别错过,网上一般找不到 不过貌似太大了 没传上去 大家还是别下了

2008-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除