10 woshi_hujunjun

尚未进行身份认证

暂无相关描述

等级
博文 17
排名 16w+

C++ filesystem

命名空间:std::tr2::sys头文件:#include1.路径或文件是否存在templateinlineboolexists(constPath&Pval);std::tr2::sys::pathmyfile(R"(D:\胡军军\TestStatu.xm)"); if(std::tr2::sys::exists(myfile)){  

2017-09-07 16:03:43

C++ 时间点

1.时间转字符串char*asctime(conststructtm*timeptr)size_t strftime(char *strDest,size_t maxsize,const char *format,const  struct tm *timeptr);char*ctime(consttime_t*time);

2017-09-06 10:27:23

C++11 高级接口 async

函数原型:template<class_Policy_type, class_Fty, class..._ArgTypes>inline future<typenameresult_of< typenameenable_if_Is_launch_type< _Policy_type>::value,_Fty> ::type(_ArgTypes...)>::t

2017-09-05 11:48:59

C++ bitset

翻看C++标准库,才发现在特殊容器中,有bitset类,用起来非常方便。类声明;templateclassbitset用法摘抄如下:enumColor{red,yel,green,blue,white,black}; std::bitsetbitColors; bitColors.set(red); //设置对应位的值为1 bitColors.set(

2017-09-01 09:39:49

C++11 Lambda表达式

格式: [...](...)mutablethrowSpec->retType{....}1.[...]表示引入的外部变量 比如:inta{0};intb{1};autotemp=[a,&b](){std::cout<<a<<std::endl;std::cout<<++b<<std::endl;};temp();std::cout

2017-08-31 16:49:28

计算机编码

作者:于洋链接:http://www.zhihu.com/question/23374078/answer/69732605来源:知乎著作权归作者所有,转载请联系作者获得授权。很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了

2016-08-25 11:46:53

C++ 面试题

C++面试题1.是不是一个父类写了一个virtual函数,如果子类覆盖它的函数不加virtual,也能实现多态?virtual修饰符会被隐形继承的。private也被集成,只事派生类没有访问权限而已virtual可加可不加子类的空间里有父类的所有变量(static除外)同一个函数只存在一个实体(inline除外)子类覆盖它的函数不加virtual,也能实现多

2013-07-24 20:10:04

C++ 面试题

.求下面函数的返回值(微软)intfunc(x){  intcountx=0;  while(x)  {      countx++;      x=x&(x-1);    }  returncountx;}复制代码假定x=9999.答案:8思路:将x转化为2进制,看含有的1的个

2013-07-24 20:07:57

C++获取当前目录

获取当前目录对于.net来说很简单,在此不用多说了。C/C++来说挺也简单,但容易掉进MS的陷阱。在此仅作为笔记记录一下方法,以便以后备查,高手请路过。 若是VCMS封装了好几个方法1、最常用的GetCurrentDirectory,查一下它的原型: DWORD GetCurrentDirectory(  DWORD nBufferLength,  //

2013-06-06 14:42:11

在vs2005中添加lib库的方法

方法一:在用到lib的地方加上 //强烈推荐这种方法。#pragma   comment(lib,"libname.lib")   方法二:    点击菜单命令“项目/属性”,弹出项目属性对话框;或者在解决方案视图或类视图中,右击项目名称,选“属性”,弹出项目属性对话框;在弹出对话框的活动配置中,选择“配置属性/链接器/输入/附加依赖项”,即可输入待加入的lib库文

2013-05-08 23:19:45

IAR C中如何生成AVR的.hex,.eep和.dbg文件

IAR中同时输出多个文件的说明方法一:操作步骤:       1、在Project->Options->XLINK->Include中观察该Project使用了哪个XCL文件。       2、在该XLC文件中加入以下两行:          -Ointel-extended,(CODE)=.hex          -Ointel-extended,(XDATA)=.ee

2013-04-08 16:40:49

windows编程中的char, TCHAR, WCHAR, LPSTR, LPWSTR, LPCTSTR区别

TCHAR可以根据定义编译变量不同解释为char,wchar_t。用时需要加入对头文件 tchar.h 的文件LPXXX其实是指向相应类型的字符串的指针(LP--longpointer)详细情况见下文:Ingeneral,acharactercanbe1byteor2bytes.Letssay1-bytecharacterisANSI,us

2012-04-20 07:17:06

转 T-SQL之SET ANSI_NULLS

转http://www.cnblogs.com/xmaiC/archive/2009/04/15/1436813.htmlT-SQL之SETANSI_NULLS      当SETANSI_NULLS为ON时,即使column_name中包含空值,使用WHEREcolumn_name=NULL的SELECT语句仍返回零行。即使column_na

2012-04-09 14:21:06

break 和 continue 区别 C 字符串函数

1.break和continue区别:break:跳出循环,往下执行continue:终止本次循环,进行下一次循环例如:for(inti=0;i{    if(i==0)    {         break;         //continue;    }   pr

2012-03-05 14:46:37

sprintf 用法(sprintf_s)

函数原型:intsprintf(char*buffer,constchar*format[,argument]...)注意这里的buffer指针指向的是格式化字符后写入的首地址说明文档上的描述: Writeformatteddatatoastring.Thesefunctionsaredeprecatedbecausemoresecur

2012-02-27 17:38:55

学习笔记----memset 介绍

先看看帮助文档上的介绍以及实例:Setsbufferstoaspecifiedcharacter.void*memset(void*dest,intc,size_tcount);ParametersdestPointertodestination.  目标指针cCharactertoset.

2012-02-24 00:18:14

C++ assert() 详解

C++assert宏的应用方式将会在这篇文章中进行详解相信对此有兴趣的朋友们应该可以根据我们介绍的内容充分掌握这方面的应用技巧。 作为一个经验丰富的编程人员来说,对于C++编程语言应该不会陌生的,它的应用可以帮助我们轻松的实现各种功能需求。在这里我们会对C++assert宏的一些基本应用做一个详细介绍。assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执

2012-02-22 19:41:02
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!