关闭

录音测试代码

#include "stdafx.h" #include "AudioAllGather.h" #include #pragma comment(lib,"Winmm.lib") CAudioAllGather::CAudioAllGather() { } CAudioAllGather::~CAudioAllGather() { Free(); } bool CAudioAllGa...
阅读(111) 评论(0)

gb2312和utf8相互转换:

c++11 好像用u8来表示utf-8,然后还有一大套转换函数 u16string,char16_t。std::codecvt_utf8 std::codecvt_utf16 std::codecvt_utf8_utf16 wstring_convert。 然后还有utf-8常亮字符串 std::string str2 = u8"你好啊"; gb2312和utf8相互转换: ...
阅读(189) 评论(0)

udp客户端和服务器代码,支持ipv6。

getaddrinfo这个函数隐藏了ipv4和ipv6的具体细节,强烈推荐使用。设置hints.ai_family = AF_UNSPEC后,getaddrinfo可以根据ip地址自动判断是ipv4还是ipv6。当然也可以使用hints.ai_family = AF_INET6直接指定为ipv6。 服务器代码: #include "stdafx.h" #include #incl...
阅读(314) 评论(0)

ORACLE连接服务器失败,无法使用oci连接其它电脑的 ORACLE服务器等,oci 接口c++封装。

1、本地连接服务失败 不能使用sys这个用户连接服务器。请使用其它用户连接服务器。 2、其它电脑连接服务失败。 将主机名修改为0.0.0.0重启服务就行了(重启服务命令Lsnrctl stop->Lsnrctl start)。 3、OCIServerAttach 连接服务失败问题: 错误代码:ORA-12504: TNS:listener was not given the...
阅读(1278) 评论(0)

Api函数钩子

windows 下,api钩子目前比较稳定和健壮的方法。 1、读取pe 文件:ImageDirectoryEntryToData 2、找到函数表中的 函数地址 (PROC *)&pThunk->u1.Function; 3、替换函数地址 WriteProcessMemory(GetCurrentProcess(), ppfn, &pfnNew, sizeof(pfnNew), nul...
阅读(307) 评论(0)

日志库选择

到2016年4月13号发现这两个库,还在维护。 log4cplus glog...
阅读(214) 评论(0)

c++11中condition_variable信号量的标准用法。

目标:主线程向其它线程发生消息,其它线程收到消息并处理。 伪代码目标:主线程将消息加入listTemp链表,使用condition_variable的notify_one通知线程,其它线程将消息处理,并将消息加入到已处理listTemp2链表中。  伪代码#include #include #include #include #include #include int main...
阅读(1224) 评论(0)

boost 中 property_tree添加和修改节点属性

ptree pt; pt.put("p1..value",3.14"); //添加属性 pt.get_child("pi..value").put_value(3.1415926);//修改属性...
阅读(680) 评论(0)

boost中asio网络库多线程并发处理实现,以及asio在多线程模型中线程的调度情况和线程安全。

1、实现多线程方法: 其实就是多个线程同时调用io_service::run         for (int i = 0; i != m_nThreads; ++i)         {             boost::shared_ptr pTh(new boost::thread(                 boost::bind(&boost::asio::io_se...
阅读(4550) 评论(0)

下载中心

https://msdn.microsoft.com/zh-cn/subscriptions/securedownloads/default.aspx http://msdn.itellyou.cn/...
阅读(393) 评论(0)
    个人资料
    • 访问:9511次
    • 积分:196
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:2篇
    • 译文:1篇
    • 评论:0条