
C++
gzliudan
这个作者很懒,什么都没留下…
展开
-
用FormatDateTime和StrToDateTime对TDateTime和String进行互转
将时间转成StringTDateTime TimeNow = NoStrToDateTime原创 2014-05-10 11:00:12 · 5447 阅读 · 1 评论 -
在RedHat 6.x和7.x上用编译ffmpeg
原文: http://trac.ffmpeg.org/wiki/CompilationGuide/Centosyum install -y autoconf automake cmake freetype-devel gcc gcc-c++ git libtool make mercurial nasm pkgconfig zlib-develmkdir ~/ffmpe原创 2015-10-20 22:25:41 · 1290 阅读 · 0 评论 -
在oracle linux 6.7升级gcc,从4.4.7到5.2.0
[root@localhost /]# gcc -vUsing built-in specs.Target: x86_64-redhat-linuxConfigured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzi原创 2015-10-19 23:03:13 · 1759 阅读 · 0 评论 -
linux手动安装boost
下载最新版本的boost,例如:boost_1_59_0.tar.bz2查询已安装的boost包:rpm -qa | grep -i boost用yum remove命令删除已安装的boost包tar --bzip2 -xf boost_1_59_0.tar.bz2cd boost_1_59_0./bootstrap.sh --prefix=/usr/local/s原创 2015-10-20 21:17:09 · 2676 阅读 · 0 评论 -
在linux下用源代码编译MPICH 3.1.4
cd ~wget http://www.mpich.org/static/downloads/3.1.4/mpich-3.1.4.tar.gztar -xzvf mpich-3.1.4.tar.gzmkdir /usr/local/share/mpich-3.1.4./mpich-3.1.4/configure -prefix=/usr/local/share/mpich-3.1.原创 2015-10-20 06:54:37 · 1760 阅读 · 0 评论 -
sqldirect调用sql server存储过程demo
SQLDirect调用SQL Server存储过程示例原创 2015-05-22 12:09:52 · 1146 阅读 · 0 评论 -
修改一行代码,解决在C++ Builder平台上JSONCPP向数组添加元素的Bug
修改一行代码,解决在C++ Builder平台上JSONCPP 向数组添加元素的bug原创 2015-04-25 03:12:49 · 2876 阅读 · 0 评论 -
在C++ Builder下使用JSONCPP 0.10.2
在C++ Builder里编译JSONCPP的源代码原创 2014-09-30 00:04:59 · 3868 阅读 · 2 评论 -
用C++实现ASCII码字符数组转16进制字符数组的功能
在网络通信中经常用到16进制和ASCII码字符数组互相转换的功能,虽然功能简单,但初学者写出来的代码经常会有各种问题。从ASCII码字符数组转为16进制字符数组,一个判断比较完整的实现代码如下:bool AsciiToHex( char * Dest, char * Src, int SrcLen ){ if ( ( Dest == NULL ) || ( Src == NULL原创 2014-04-12 08:54:47 · 8272 阅读 · 0 评论 -
用C++在Windows上开发SNMP扩展代理(SNMP extension agent) DLL
9月接到一个开发任务,做一个SNMP代理软件和第三方网管软件对接。原创 2014-10-09 22:06:46 · 3263 阅读 · 0 评论 -
C++ Builder运行时在FireMonkey里使用TLang动态切换界面语言
C++ Builder FireMonkey多语言切换原创 2015-02-02 17:42:51 · 1589 阅读 · 0 评论 -
C++ Builder压缩、解压缩文件
在C++ Builder里压缩、解压缩文件的例子原创 2015-02-04 13:17:03 · 3111 阅读 · 0 评论 -
C++ Builder运行时单向或双向动态绑定控件的例子
C++ Builder可以在运行时单向或双向动态绑定控件// 在构造函数里创建绑定对象__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner){ // 创建绑定集合列表 BindingsList1 = new TBindingsList(this); // 建立第1个绑定表达式并激活 TBindExpression * BindExpress1 =原创 2015-02-03 11:58:20 · 1299 阅读 · 0 评论 -
C++各类字符串常量的表示方法
"ANSI string" - 无前缀表示AnsiStringL"Wide-character string" - 前缀L表示WideStringu"UTF-16 string" - 前缀u表示UTF-16编码的字符串UnicodeString,即缺省的StringU"UTF-32 string" - 前缀U表示UTF-32编码的字符串原创 2014-05-20 09:27:02 · 4300 阅读 · 0 评论 -
用C++编写16进制字符数组转ASCII码字符数组的函数
在通信中经常用到二进制和ASCII码互相转换的功能原创 2014-04-11 23:12:30 · 8145 阅读 · 0 评论 -
为Indy的TIdHashMessageDigest正名
之前在网上看到一篇文章,说原创 2014-05-18 21:11:56 · 1260 阅读 · 0 评论 -
C++ Builder链接错误的解决方法
最近更换了MD5的加密函数,新的加密函数使用了原创 2014-05-18 20:44:35 · 7753 阅读 · 0 评论 -
linux内核4.8.1于10月7日发布,Linus Torvalds修复了4.8版里一个新bug
https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.1commit 0b09f2d43201472327b80f9978cd768b46353a34Author: Linus Torvalds Date: Mon Oct 3 21:03:48 2016 -0700 Using BUG_ON(原创 2016-10-08 07:55:04 · 1871 阅读 · 0 评论