- 博客(8)
- 资源 (17)
- 收藏
- 关注
原创 自己用的C++编码规范
头文件结构 #ifndef COMMUNICATERHANDLLER_H#define COMMUNICATERHANDLLER_H#include "ace/Guard_T.h"#include "ace/Singleton.h"#ifndef COMMUNICATER_H#include "Communicater.h"#endifclass C
2014-09-29 08:59:41 1100
原创 ACE_Export与自定义导出符号(结贴)
不得不佩服ACE的跨平台强大之处 如果你需要在Windows下创建dll项目供其他项目使用。 你创建dll项目的代码要导出才能被外部访问,这个是由于Windows的动态链接库默认访问级别为私有导致的,所以只有导出的接口才会被外部访问。 在你打算导出的时候只需要使用ACE自带的导出宏即可:头文件应该像这个样子:#ifndef CONFIGLOADER_H
2014-09-26 19:47:04 2849
转载 把Proactor与Reactor事件集成的演示代码
http://blog.csdn.net/focusonace/article/details/3514570
2014-09-24 15:22:07 1014
原创 ACE_Proactor UDP V2.0
下面的程序使用Proactor模式用UDP通信,由于UDP是无连接的,所以这里没有Connector和Acceptor发送端发送一个复合消息,并打印发送的内容接收端接收一个复合消息并打印接收到的内容 本例是对ACE自带的example的稍微修改了一下(打印发送和接收的内容,这样更加直观)发送端:client_main.cpp#include #include #in
2014-09-24 11:37:37 2433
原创 ACE基本的TCP通信(定时发送,实时显示)1.0
客户端每隔8秒钟向服务端建立连接,发送内容之后关闭连接;服务端不停的接受客户端的连接请求,收到内容之后就打印出来;客户端从本地文件中读取内容发送给客户端; 客户端代码:client_main.cpp#include #include using namespace std;#include #include #include "ace/INET_Addr
2014-09-19 17:01:07 2641
原创 ACE_INET_Addr
#include "ace/INET_Addr.h" //"tango.cs.wustl.edu:1234" //"128.252.166.57:1234"explicit ACE_INET_Addr (const char address[], int address_family = AF_UNSPEC); ACE_INET_Addr addr("221.226
2014-09-18 15:04:04 3713
原创 ACE基本的UDP通信(一)简单的发送和接收 1.0
普通的UDP组件发送和接收接收端//server.cpp#include #include #include #include #include using namespace std;#include "boost/lexical_cast.hpp"using namespace boost;void receive(){ ACE_INET_Addr p
2014-09-17 16:29:25 2705
原创 linux下安装和运行wireshark
一、安装以root用户运行:yum install wireshark 二、运行在终端中键入命令:#wiresharkbash:wireshark:command not found #whereis wiresharkwireshark: /usr/lib/wireshark /usr/share/wireshark #cd /usr/lib/wire
2014-09-12 15:59:20 2738
RabbitMQ C++ Client on Windows
2014-04-10
C++ Network Programming Volume 2.chm
2014-03-05
Aho算法的C++实现
2010-12-20
汇编编译器 集成开发环境 适用于初学者循序渐进学习asm2010
2010-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人