![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 93
我就用Alan
这个作者很懒,什么都没留下…
展开
-
VS2015 编译 Detours 方法,解决各种报错和警告。
====================================================================================== 首先下载 Detours,官网:http://research.microsoft.com/en-us/projects/detours/ 如果我们用不到 64 位程序,那么用 Detours Expr转载 2016-11-19 16:21:55 · 1373 阅读 · 0 评论 -
内存堆栈和数据结构堆栈
在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看帖遇到的朋友中有好多也说不清堆栈,所以我想有必要给大家分享一下我对堆栈的看法,有说的不对的地方请朋友们不吝赐教转载 2017-01-21 19:52:01 · 867 阅读 · 0 评论 -
文本文件与二进制文件区别
一、文本文件与二进制文件的定义 大家都知道计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。这两者只是在编码层次上有差异。简单来说,文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。二进制文件是基于值编码的文件,你可以根据具体应用,指定某个值是什么意思(这样一个过程,可以看作是自定义编码。 从上面转载 2017-02-26 13:46:17 · 286 阅读 · 0 评论 -
vs2015配置OpenGL开发环境的一系列问题
先吐槽下,不知道微软怎么整的,从win7开始,OpenGL的头文件更改到windows SDK中,不安装就不能用。 更搞笑的是,在win10下,vs2015安装还报win sdk安装失败,这典型的自己坑自己。 之前vs05及vc6的OpenGL头文件都是直接包含在开发环境的目录下。 好了,开始正文。默认的ms提供了OpenGL标准头文件“GL.h”、“GLU.h”,你成功安装win转载 2017-03-28 18:07:59 · 1889 阅读 · 1 评论 -
CreateThread和_beginthread区别及使用
CreateThread 是一个Win 32API 函数,_beginthread 是一个CRT(C Run-Time)函数,他们都是实现多线城的创建的函数,而且他们拥有相同的使用方法,相同的参数列表。 但是他们有什么区别呢? 一般来说,从使用角度是没有多大的区别的,CRT函数中除了signal()函数不能在CreateThread创建的线城中使用外,其他的CRT函数都可一正常使用,但转载 2017-05-04 18:57:09 · 931 阅读 · 0 评论 -
彻底解决QT编码问题
字符串常量、"中文"是传统的char类型的窄字符串、在使用的时候只需要告诉QString这两个汉字采用的编码构造QString。 const char * str = "中文"; QString qstr = str; //相当于调用QString::QString(const char * str)初始化一个QString 概念1:源文件是有编码的 "中文" 在不同的编码下对应不同转载 2017-09-19 19:48:53 · 1544 阅读 · 0 评论