C/C++ 软件列表

浅谈C++日志系统log4cxx的使用小结详解
C/C++

浅谈C++日志系统log4cxx的使用小结详解

2020-02-16 标签:浅谈,c,日志,系统,log,cxx,使用,小结,详解,本文,主要,级别,layout,格式化,命名,规则,filter,几个,方面

本文主要从log4cxx级别、layout、格式化、命名规则、Filter几个方面介绍。一、log4cxx命名规则Logger由一个String类的名字识别,logger的名字是大小写敏感的,且名字之间具有继承的关系,子名有父名作为前缀,用点号.分隔。如:x.y是x.y.z的父亲。根logger (

C++中获取UTC时间精确到微秒的实现代码
C/C++

C++中获取UTC时间精确到微秒的实现代码

2020-02-16 标签:c,获取,utc,时间,精确,微秒,实现,代码,日常,开发,过程中,经常,会使,用到,函数,统计,其中,1970,至今

在日常开发过程中经常会使用到时间类函数的统计,其中获取1970年至今的UTC时间是比较常使用的,但是在windows下没有直接能够精确到微妙级的函数可用。本文提供方法正好可以解决这类需求问题。下面先给出C++实现代码:实现代码如下:#ifndef UTC_TIME_STAMP_H_#define U

解析C++浮点数无效值的定义与无效值判定的小结
C/C++

解析C++浮点数无效值的定义与无效值判定的小结

2020-02-16 标签:解析,c,浮点,无效,值的,定义,判定,小结,实际,计算,可能会,出现,型的,数据,格式化,输出,文件,内容

在实际计算中可能会出现浮点型的无效数据,格式化输出到文件中内容为1.79769e+308,输出到界面就是很大一串数据。这两种方式无论哪种在阅读和查找时就不是很方便。在开发中遇见浮点型数据无效值得判定。无效值定义如下:#define InvalidDouble *(double*)("\xff\xff

基于C++自动化编译工具的使用详解
C/C++

基于C++自动化编译工具的使用详解

2020-02-16 标签:基于,c,自动化,编译,工具,使用,详解,echo,off,title,打包,mode,con,cols,80,lines,40,使用说明,修改

@echo offtitle=HYTradingGateway自动化编译打包工具mode con cols=80 lines=40echo -------------------------------------------------------------echo 使用说明echo.echo

深入分析C++中执行多个exe文件方法的批处理代码介绍
C/C++

深入分析C++中执行多个exe文件方法的批处理代码介绍

2020-02-16 标签:深入分析,c,执行,多个,exe,文件,方法,批处理,代码,介绍,不同,目录,下的,二进制,echo,offpushd,g,apache,activemq

不同目录下的多个二进制执行文件的批处理代码 @echo offpushd "G:\apache-activemq-5.5.0-bin\apache-activemq-5.5.0\bin\"start /min ""G:\apache-activemq-5.5.0-bin\apache-activem

解析C++无锁队列的实现代码
C/C++

解析C++无锁队列的实现代码

2020-02-16 标签:解析,c,队列,实现,代码,本文,给出,主要,用于,线程,读取,数据,另外,如下,ifndef,lock,free,queue,h

本文给出一种C++无锁队列的实现代码,主要用于一个线程读取数据另外一个线程写数据实现代码如下:#ifndef LOCK_FREE_QUEUE_H_#define LOCK_FREE_QUEUE_H_//不加锁队列,适合一个线程读取,一个线程写#include template class LockF

深入C++中API的问题详解
C/C++

深入C++中API的问题详解

2020-02-16 标签:深入,c,api,问题,详解,前言,本文,书写,格式,与其,不相同,题目,说是,关于,思考,仅仅是,其它,语言,同样,适用

前言:本文书写的格式与其它不相同。本文题目说是关于C++ API的思考,其实也不仅仅是C++,对于其它语言同样适用。API实际是指Application Programming Interface,应用程序编程接口。对API是一套用来控制Windows的各个部件的外观和行为的一套预先定义的Windo

深入C++浮点数无效值定义与判定的解决办法
C/C++

深入C++浮点数无效值定义与判定的解决办法

2020-02-16 标签:深入,c,浮点,无效,定义,判定,解决办法,实际,计算,可能会,出现,型的,数据,格式化,输出,文件,内容

在实际计算中可能会出现浮点型的无效数据,格式化输出到文件中内容为1.79769e+308,输出到界面就是很大一串数据。这两种方式无论哪种在阅读和查找时就不是很方便。无效值定义如下:#define InvalidDouble *(double*)("\xff\xff\xff\xff\xff\xff\x

深入分析C语言中结构体指针的定义与引用详解
C/C++

深入分析C语言中结构体指针的定义与引用详解

2020-02-16 标签:深入分析,c,语言,结构,指针,定义,引用,详解,指向,类型,变量,使用,首先,让我们,struct,stu,char,n,ame

指向结构体类型变量的使用首先让我们定义结构体:struct stu{char name[20];long number;float score[4];} ;再定义指向结构体类型变量的指针变量:struct stu *p1, *p2 ;定义指针变量p 1、p 2,分别指向结构体类型变量。引用形式为:指

深入分析C++中两个大数相乘结果不正确的问题
C/C++

深入分析C++中两个大数相乘结果不正确的问题

2020-02-16 标签:深入分析,c,大数,相乘,结果,不正确,问题,在编,代码,测试,发现,如下,include,stdafx,h,stdlib,time,int,tmain,argc

在编写代码做测试时发现两个大数相乘结果不正确的问题,测试代码如下: #include "stdafx.h"#include#includeint _tmain(int argc, _TCHAR* argv[]){time_t temp1=1345172428000000;time_t temp2=1