自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 多字节编码与Unicode码的区别

多字节字符与宽字节字符char与wchar_t我们知道C++基本数据类型中表示字符的有两种:char、wchar_t。char叫多字节字符,一个char占一个字节,之所以叫多字节字符是因为它表示一个字时可能是一个字节也可能是多个字节。一个英文字符(如’s’)用一个char(一个字节)表示,一个中文汉字(如’中’)用3个char(三个字节)表示,看下面的例子。void TestCh...

2017-04-21 10:53:58 12625

原创 如何获得exe当前路径

鉴于有时候编程的程序需要对exe当前文件夹的其他文件进行获取,因此需要对exe的文件路径进行操作.最近做到的程序有这个需要,处理情况如下:假如执行程序aaa.exe的当前路径(绝对路径)为 D:\FL\debug\aaa.exe ,则可以按以下代码获得aaa.exe的当前文件路路径: CString path = AfxGetApp()->m_pszHelpF...

2017-04-13 00:49:38 904

原创 多线程学习笔记

windows编程时若需要使用多线程技术,则需要先创建线程,然后使用这些线程执行相对应的功能.在VC程序中使用多线程,则可以调用API函数CreateThread()函数创建线程.CreateThread()原型如下:HANDLE CreateThread(){ LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSi...

2017-04-10 21:20:52 259

转载 C++操作mysql方法总结(1)

C++操作mysql方法总结(1) C++通过mysql的c api和通过mysql的Connector C++ 1.1.3操作mysql的两种方式 使用vs2013和64位的msql 5.6.16进行操作  项目中使用的数据库名为booktik表为book……….(共有30条记录,只列

2017-04-07 22:41:47 295

转载 C++中堆和栈的完全解析

内存分配方面:堆: 操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删 除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样代码 中的delete语句才能正确的释放本内存空间。我们常说的内存泄露,最常见的就是堆泄露(还有资源泄露),它是指程序在运行

2017-04-06 17:11:15 364

转载 编程技术书列表 - 个人书单

原文地址:https://github.com/jobbole/awesome-programming-books         http://blog.jobbole.com/106093/ 100+ 经典技术书籍,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试 和 编程相关的经典书籍。

2017-04-06 16:03:03 603

原创 windows控制台显示闪烁字符

以下代码可以实现window控制台下字符串的闪烁效果#include #include #include using std::cout;int main(){ while (true) { char begintitle[] = "press any key to start..."; cout << begintitle; Sleep(50);

2017-04-05 23:38:58 1163

空空如也

空空如也

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

TA关注的人

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