C/C++
文章平均质量分 84
鬼筠
大风起兮云飞扬
展开
-
C++ 进程间的通讯(一):简单的有名管道实现
进程间的通讯(一):简单的有名管道实现一 管道简介命名管道(Named Pipe)是服务器进程和一个或多个客户进程之间通信的单向或双向管道。不同于匿名管道的是命名管道可以在不相关的进程之间和不同计算机之间使用,服务器建立命名管道时给它指定一个名字,任何进程都可以通过该名字打开管道的另一端,根据给定的权限和服务器进程通信。其优点是实现起来比较简单方便.缺点是会使进程之间的原创 2014-11-28 02:09:55 · 21039 阅读 · 0 评论 -
DLL中调用约定和名称修饰
调用约定(Calling Convention)是指在程序设计语言中为了实现函数调用而建立的一种协议。这种协议规定了该语言的函数中的参数传送方式、参数是否可变和由谁来处理堆栈等问题。不同的语言定义了不同的调用约定。 在C++中,为了允许操作符重载和函数重载,C++编译器往往按照某种规则改写每一个入口点的符号名,以便允许同一个名字(具有不同的参数类型或者是不同的作用域)有多个用法,而转载 2014-12-03 18:25:46 · 603 阅读 · 0 评论 -
C++ static详解
static详解static 作为关键字出现在C++语言当中,其运用比较复杂,其修饰全局变量,局部变量,类成员变量,类成员函数等都有不同释义,下面为大家详细描述一下.一 static概述 static 从笼统意义的理解上,可以理解为 被此关键字修饰过的函数或变量,即为静态函数或静态变量.静态变量或函数式在系统编译期,main函数运行前就已经分配内存的.原创 2014-11-27 17:20:05 · 6465 阅读 · 1 评论