自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (9)
  • 收藏
  • 关注

原创 博文进程间通信详解 - 命名管道实现(转)中 NamedPipeServer.cpp文件总结

对http://blog.csdn.net/daofengdeba/article/details/7782381中的NamedPipeServer.cpp终于看懂了,留了注释以做笔记NamedPipeServer.cpp#include "NamedPipeServer.h" int main(int argc, char * argv){    CreateNamedPipeI

2012-08-27 18:48:24 4544

转载 Windows进程间通信之命名管道

命名管道是通过网络来完成进程间的通信,它屏蔽了底层的网络协议细节。我们在不了解网络协议的情况下,也可以利用命名管道来实现进程间的通信。与Socket网络通信相比,命名管道不再需要编写身份验证的代码。将命名管道作为一种网络编程方案时,它实际上建立了一个C/S通信体系,并在其中可靠的传输数据。命名管道服务器和客户机的区别在于:服务器是唯一一个有权创建命名管道的进程,也只有它能接受管道客户机的连接请求。

2012-08-27 18:28:08 1802

转载 Windows管道系统 - 命名管道

命名管道一个命名管道是一个有名的、用于管道服务端与一个或多个管道客户端进行单路(“One-way”)或双向通讯的管道。一个命名管道的所有实例共享同一个管道名字,但是每一个实例都有它自己的管道句柄和缓冲区,并为客户/服务端的通讯提供独立的通讯渠道。管道实例的使用可以让多个管道客户端同时使用同一个命名管道。任何进程都可以访问命名管道,并接受安全权限的检查,通过命名管道使相关的或不相关的进程之间

2012-08-27 10:26:15 7948

转载 比较全的工资待遇搜集

序号     1   单位/企业  开心网待遇详情   小本,开发职位,8K网上点评  序号    2  单位/企业  华为 待遇详情   一线城市硕士生8000 ;成都华为7500   软件研发           上海华为拿到手收入:8000-1440-559=6001.0 ,住房公积金总额1120                 南京(全国)地区华为拿到手收入

2012-08-23 19:03:56 17479

转载 编程实现队列的入队、出队、测长、打印

http://blog.163.com/qingfeng_0818/blog/#m=0&t=1&c=fks_084070084087086070085094084095086086086069084085084066093(相关内容见此博客)队列的定义及基本运算1、定义     队列(Queue)是只允许在一端进行插入,而在另一端进行删除的运算受限的线性

2012-08-20 09:12:21 22065

转载 单链表的逆置-C++实现

对于单链表的逆置有两种方法可以实现:(1)利用辅助指针         基本思想:在遍历结点过程中,设置辅助指针,用于记录先前遍历的结点。这样依次编译的过程中只需修改其后继结点的next域即可。         实现代码:[cpp] view plaincopyprint?typedef int DataType; //类型定义  typedef str

2012-08-19 16:30:23 1193

转载 reinterpret_cast,const_cast,static_cast,dynamic_cast 总结

reinterpret_cast,const_cast,static_cast,dynamic_cast 总结 #includeint main(void){//reinterpret_cast//将一个类型指针转换为另一个类型指针,这种在转换不修改指针变量值数据存放格式//只需在编译时重新解释指针的类型,他可以将指针转化为一个整型数但不能用于非指针的转换

2012-08-17 16:30:54 432

转载 C++ 中将构造函数,析构函数声明为private,protected

问题:我看到有些程序中,将构造函数,析构函数声明为私有和保护的,那么对象如何创建?已经不能从外部调用构造函数了,但是对象必须被构造,应该如何解决,麻烦大家帮忙说明,关于构造,析构函数声明为私有和保护时的用法,回答:从语法上来讲,一个函数被声明为protected或者private,那么这个函数就不能从“外部”直接被调用了。对于protected的函数,子类的“内部”的其

2012-08-16 22:05:47 996

转载 C++浅拷贝和深拷贝的区别

c++默认的拷贝构造函数是浅拷贝浅拷贝就是对象的数据成员之间的简单赋值,如你设计了一个没有类而没有提供它的复制构造函数,当用该类的一个对象去给令一个对象赋值时所执行的过程就是浅拷贝,如:class A { public: A(int _data) : data(_data){} A(){}private: int data; };int main() { A a(5), b = a

2012-08-14 20:23:03 2431

转载 vector中erase用法注意事项

以前就发现了vector中的erase方法有些诡异(^_^),稍不注意,就会出错。今天又一次遇到了,就索性总结一下,尤其是在循环体中用erase时,由于vector.begin() 和vector.end()是变化的,因此就引入了错误的可能性。erase的函数原型有两种形式:iterator erase(iterator position);iterator erase(itera

2012-08-14 15:31:43 83044 15

转载 C++中const用法总结

1.     const常量,如const int max = 100;优点:const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误。2.     const修饰类的数据成员。

2012-08-13 14:46:03 980

转载 CString::Format(...)

MFC中CString.Format的详细用法 收藏  在MFC程序中,使用CString来处理字符串是一个很不错的选择。 CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和double这些数字类型转换为CString字符串只需一行代码就可以实现。  先看

2012-08-06 09:35:26 590

转载 ofstream 和ifstream的具体用法

这个小知识点迷糊了很久了,前段时间始终没有搞清楚,今天又拿过来看的时候好象明白了点......今天将ifstream 与ofstream的用法归纳一下(一)ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这

2012-08-03 20:08:50 1979

转载 C++Builder 的一些高级编程技巧

1. C++ Builder 网上资源    C++ Builder 研究    http://www.ccrun.com/    C++ Builder 程序员    http://mybcb.diy.myrice.com/    电脑学习 C++ Builder 版块    http://www.itcomputer.com.cn/Programs/C/CB/

2012-08-02 10:32:13 1080

转载 如何准备软件工程师的面试

今天的Google黑板报上,工程师王忻谈了怎样准备软件工程师考试这一话题:六月份的时候,我曾经在黑板报上介绍过“如何写一份好的工程师简历”,今天想跟大家来谈谈如何准备软件工程师的面试?假设,现在您的杀手简历 (killer resume)已经吸引了某大公司的注意并约你面试.那么接下来该如何准备呢?我在 Google(以前是微软)工作期间面试了不下 300人,其中某些应聘者确实表现非凡,

2012-08-01 10:14:13 1747

嵌入式Linux应用开发完全手册----韦东山第25-27章

嵌入式Linux应用开发完全手册----韦东山第25-27章

2012-05-29

嵌入式Linux应用开发完全手册----韦东山15-24章

嵌入式Linux应用开发完全手册----韦东山15-24章

2012-05-29

嵌入式Linux应用开发完全手册----韦东山1-14章

嵌入式Linux应用开发完全手册----韦东山1-14章 嵌入式Linux 设备驱动 应用开发 系统移植 arm9结构

2012-05-29

Linux设备驱动开发详解.宋宝华.华清远见.

Linux设备驱动方面的经典书籍,主要面向设备驱动!

2012-05-29

嵌入式Linux应用程序开发详解————华清远见

嵌入式LInux方面的经典书籍,主要面向应用,比较基础,

2012-05-29

基于VxWorks的嵌入式系统及实验.pdf

VxWorks的嵌入式经典书籍,适合初学者!

2012-05-29

空空如也

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

TA关注的人

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