C++
hust_wangyajun
这个作者很懒,什么都没留下…
展开
-
在VC和C#中如何使用Windows Media Encoder COM组件接口编程
ms-help://MS.MSDNQTR.v90.chs/wmencode/htm/programmingincpp.htmProgramming in C++This topic describes what you should know when programming in C++. Unless otherwise noted, the examples in this do翻译 2013-08-01 19:58:57 · 1007 阅读 · 0 评论 -
跨平台开发的三大界面库
转载来源于 http://blog.sina.com.cn/s/blog_53896f580100gtbg.html1. GTK+. GTK+使用C语言开发,但是其设计者使用面向对象技术。 也提供了C++(gtkmm)、Perl、Ruby、Java和Python(PyGTK)绑定,其他的绑定有Ada、D、Haskell、PHP和所有的.NET编程语言。 GTK+转载 2015-04-26 11:05:09 · 9701 阅读 · 0 评论 -
MinGW 介绍
MinGW 介绍2010-03-25 10:26 13911人阅读 评论(0) 收藏 举报windowsvimgccinstaller程序开发includeSDL入门教程(一):3、MinGW 下的安装与设置作者:龙飞3.1:MinGW 是什么? MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收转载 2014-07-03 16:42:05 · 648 阅读 · 0 评论 -
Compiling Gnuplot 4.4.2 on CentOS 5.5(转载)
Compiling Gnuplot 4.4.2 on CentOS 5.5CentOS is a really fine platform for professional Linux servers which is - among others - characterized by stable software releases. However, especially in a r转载 2014-05-23 10:38:24 · 827 阅读 · 0 评论 -
提示进程SeDebugPriviLege权限
[code=c/c++]BOOL SetPrivilege(){HANDLE hToken; TOKEN_PRIVILEGES NewState; LUID luidPrivilegeLUID; //获取进程令牌if(!OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES, &hToken)|原创 2014-06-23 20:49:06 · 5227 阅读 · 0 评论 -
Linux GCC常用命令
Linux GCC常用命令1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行文件5.2链接5.3强制链接时使用静态链接库1简介GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年转载 2014-05-16 11:08:43 · 522 阅读 · 0 评论 -
C Runtime Library来历, API, MFC, ATL关系
CRT原先是指Microsoft开发的C Runtime Library,用于操作系统的开发及运行。后来在此基础上开发了C++ Runtime Library,所以现在CRT是指Microsoft开发的C/C++ Runtime Library。在VC的CRT/SRC目录下,可以看到CRT的源码,不仅有C的,也有C++的。 CRT原先的目的就是支持操作系统的运行。因为Windows转载 2013-12-31 11:49:19 · 761 阅读 · 0 评论 -
_set_se_translator简介
像处理C++ 类型异常一样的处理Win32 异常(C 结构化异常) _se_translator_function _set_se_translator( _se_translator_function seTransFunction);参数seTransFunction指向C结构化异常的翻译函数的指针返回值前一个通过_set_se_translator注册的翻翻译 2013-08-30 19:52:36 · 3748 阅读 · 0 评论 -
标准C++ 库函数 概览
所有的C++库 对象都被声明或者定义在一个或者多个标准头文件中。为了在程序中使用库的对象,需要添加一个包含的命令#include来指定标准头文件。标准C++库由50个需要的头文件组成。库的完整实现也包含了两个额外的,不是C++标准必须的的头文件 和,共计52个头文件。这52个C++头文件(加上18个标准C的头文件)组成了C++库的核心实现。翻译 2013-08-17 11:55:03 · 816 阅读 · 0 评论 -
boost asio 实现一个TCP服务端线程池
tcp的服务器端绑定并监听端口,如果客户端比较少,可以对每个客户端创建一个线程进行通讯处理,但当客户端的数量比较庞大的时候这种思路就变得不可行,一方面线程切换的开销太大,另一方面,多数线程并不出于“工作”状态,长期出于等待事件的状态。这时,可以使用线程池的架构加快处理速度。废话少说,直接上代码#include #include #include #include #in原创 2016-09-18 10:08:26 · 6063 阅读 · 8 评论