自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 拾记-C语言#if0/#if1...#endif的作用

参考链接:http://www.cnblogs.com/kevinGaoblog/archive/2012/04/20/2459814.html产生背景:C标准不提供C++里的“//”这样的单行风格注释而只提供“/* */”这样的块注释功能,当我们在调试程序时需要“屏蔽”某段代码时,该段代码中可能包含着前述的“注释”和/或“已被屏蔽的代码段”,这时就产生了“/* */”嵌套使用的需求,但C标准

2017-10-12 15:02:38 2485

原创 拾记-linux-(./文件) 报错 cannot open shared object file: No such file or directory

例如:error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directoryyum install libstdc++.so.6安装过程中提示:Protected multilib versions: libstdc++-4.4.7-18.

2017-09-29 18:40:20 382 1

原创 拾记-开发语言-bit/byte的关系

本篇目的是为了记录开发时遇到的小细节上的基础问题,有部分借鉴他人总结,若有介意请联系我。字节:byte ,位:bit换算关系:1字节=8位 bit :电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号。byte::一个Byte由8 bits 所组成,可代表一个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),是记忆体储存资料的基本单

2017-09-28 17:48:45 182

原创 linux C/C++

因为工作需要在linux环境下编译windows的C/C++程序,所以开始学习和整理可在linux环境和windows环境下跨平台编译的C/C++。

2017-09-07 11:00:47 360

原创 Makefile规程和使用整理

Makefile的简单介绍和使用,记下来使得更方便查询。

2017-09-07 10:52:43 294

原创 CPK(组合公钥)

好记性不如烂笔头。

2017-09-07 10:50:34 3599 1

原创 svn问题集锦

好记性不如烂笔头。问题来源于工作,解决办法经过测试可用。1.svn客户端在show log时出现“want to go offline?" 查看不了历史纪录?答:在svn服务器端找到相应的conf/svnserve.conf文件打开,找到anon-access = read, 改成anon-access = none。

2017-09-07 10:47:48 184

原创 linux知识学习,总结常用

-------------------------配置网络--------------------------//查看网卡ifconfig -a //配置网卡IP和网关ifconfig eth2 192.168.1.227 netmask 255.255.255.0 up //重启网卡ifconfig eth2 up//配置路由route add default g

2017-09-05 15:28:15 307

原创 c++面试题集锦

这里是面试题集锦,有自己亲身经历的,还有广大热爱c++同胞的知识分享。1. 已知strcpy的函数原型:char *strcpy(char *strDest, const char *strSrc)其中strDest 是目的字符串,strSrc 是源字符串。不调用C++/C 的字符串库函数,请编写函数 strcpy。答案:/*编写strcpy函数(10分)已知strcp

2017-07-18 11:20:43 179

原创 换机助手笔记

1.中文路径下安装换机助手,下载app应用时只下载第一个无法继续下载其他?答:下载应用完成后的md5值校验为空导致无法正常下载后续app,由于md5值计算时的中文路径编码问题导致为空。将编码由多字节(编码页:CP_ACP)转成Unicode。static std::wstring AC2WC(const char* buf)    {        int len = MultiB

2017-07-03 11:46:20 533

原创 VMProtect简单教程

最近c++项目中用到了VMProtect加壳工具,下面记述下使用心得。  概念:VMProtect 是新一代的软件保护系统,将保护后的代码放到虚拟机中运行,这将使分析反编译后的代码和破解变得极为困难。使用 MAP 文件或内建的反编译引擎,您可以快速选择需要保护的代码。  使用:开始界面是“简单模式”如下图,拖入想要加壳的文件。可以简单进行加壳。(2)专家模式:在菜单栏选设置-专家模

2016-03-04 16:20:08 5713

原创 boost库学习及应用

第1章 boost 正则表达式需要下载最新boost库,编译。 我是在vs2013里使用boost_1_60_0,前提步骤:(1)需要在项目属性-》C/C++-》常规-》附加包含目录  里添加 XX/boost_1_60_0 ;(2)需要在链接器-》常规-》附加库目录  里添加D:\tools\boost_1_60_0\libs 和D:\tools\boost_1_60_0\stage

2016-01-23 18:44:35 263

原创 c++在工作中需要知道的小知识点

此文章主要在于积累c++可能用到的小知识点,也是从网上搜集的,。(会不定期更新)1.C++中的Sleep() 函数标准库中无该函数但在某些编译系统中有,在有些系统库中有,要根据你那边的环境而定。如:linux中有,unsigned int sleep(unsigned intseconds),传入挂起时间,成功返回0,不成功则返回余下的秒数。windows系统中有Sleep

2015-11-25 18:28:31 773

原创 获取本机MAC地址,创建GUID,硬盘序列号,vs2013代码通过验证

本文章中的代码段均经过验证。本人才拙,欢迎大家提意见。一、获取本机MAC地址#include #include #include #pragma comment(lib,"Iphlpapi")//#pragma warning(disable: 4996)  //提示C4996错误时用到void byte2Hex(unsigned char bData, u

2015-11-25 15:40:17 3867

原创 visual studio遇到的问题集锦

本文章用来记录vs2013遇到的问题,后期会不断增加修改。问题1:error C4996: 'GetVersionExW': 被声明为已否决答:1.Project Properties > Configuration Properties > C/C++ > General > SDL checks关掉 ;2.#pragma warning(disable: 4996)

2015-11-24 14:19:02 691

原创 c++ _waccess 和_access

头文件:原型:int _access( const char *path, int mode );int _waccess( const wchar_t *path, intmode );参数:path : 文件路径或目录名。为Unicode字符。mode:模式模式检查文件方式00存在02允许写

2015-11-03 10:42:57 434

C#sqlite封装类

SqliteHelper.cs是封装了C#项目里对sqlite的-增删改查等基本操作的小巧类文件,希望对大家有帮助。

2016-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除