- 博客(8)
- 资源 (17)
- 收藏
- 关注
原创 自己用的C++编码规范
头文件结构 #ifndef COMMUNICATERHANDLLER_H #define COMMUNICATERHANDLLER_H #include "ace/Guard_T.h" #include "ace/Singleton.h" #ifndef COMMUNICATER_H #include "Communicater.h" #endif class 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 2848
转载 把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 二、运行 在终端中键入命令: #wireshark bash:wireshark:command not found #whereis wireshark wireshark: /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关注的人