• 做一个幸福的人,读书,旅行,努力工作,关心身体和心情。
  • 不管有没有人爱,也要努力做一个可爱的人。不埋怨谁,不嘲笑谁,也不羡慕谁,阳光下灿烂,风雨中奔跑,做自己的梦,走自己的路。

C/C++方面的一些编程知识。

Qt开发环境搭建

Qt开发环境搭建
最近在尝试搭建一下Qt开发环境。由于到Qt官网看一下Qt的版本已经到了5.4.0。当初开发积木社区的是5.2.0,做着做着版本到了5.3.0。于是我们切换到5.3.0。Qt这版本更新迭代的也太快了。由于重装系统之后Qt开发环境没有了,所以我想用最新的5.4.0尝一下新鲜。首先用64位的Qt开发环境,结果编译通不过。然后我有用32位的,编译倒是能通过了,结果界……继续阅读 »

lcq 4年前 (2015-02-09) 474浏览 0评论 0个赞

一个执行错误:cannot execute program

一个执行错误:cannot execute program
今天将外包发过来的代码在Visual C++ 6.0上运行按 Ctrl + F5 运行的时候,弹出如下信息“cannot execute program”。按 F5 调试的时候,弹出如下信息:“E:work…*.exe File not found”。截图如下所示: 我大概就猜出应该是Visual C++ 6.0找不到那个可执行的文件,只要设置……继续阅读 »

lcq 5年前 (2013-10-30) 534浏览 0评论 0个赞

VC++深入详解第7章视频学习笔记

VC++深入详解第7章视频学习笔记
1、如果是静态的文本控件,所有的ID号均为一样。所以在Object IDs是找不到静态文本控件的ID号的,如果需要相应消息,那么需要在静态文本属性下修改ID的值。如果需要接收消息,需要在Styles下面将Notify选项选上。 2、获取控件的文本名称函数为: GetDlgItem(IDC_EDIT1)->GetWindowText(ch1, 10);……继续阅读 »

lcq 5年前 (2013-10-28) 578浏览 0评论 0个赞

模态对话框和非模态对话框的区别

模态对话框和非模态对话框的区别
在看孙鑫老师的《VC++深入详解》第7章的视频的时候,提到了模态对话框和非模态对话框,在网上百度了一下,发现下面的文章说的还不错,特意复制下来,作为一个笔记。 模态对话框就是指那种“显示出来就不可以点选位于其下面的对话框”的对话框;反之的就是非模态对话框。 两者的区别: 一. 非模态对话框的模板必须具有Visible风格(Visible=True),否则对话……继续阅读 »

lcq 5年前 (2013-10-28) 571浏览 0评论 0个赞

如何在MFC中分配一个DOS窗口供调试

如何在MFC中分配一个DOS窗口供调试
在写Lua代码的时候,由于是要跟C混编,所以Lua代码里面无法进行单步调试以及查看一些变量的值。又由于是Win32程序,所以没法使用像在DOS窗口里面那样使用printf打印值。这样使得调试起来极其不方便。基于此,所以有必要想办法能查看一些变量的值以及程序代码的执行流程。 微软还真提供了这样的功能,这个函数是AllocConsole。它能为调用进程分配一个新……继续阅读 »

lcq 5年前 (2013-10-22) 537浏览 0评论 0个赞

深入探讨MFC消息循环和消息泵

深入探讨MFC消息循环和消息泵
   本文转载http://www.cnblogs.com/sadier/articles/108301.html    首先,应该清楚MFC的消息循环(::GetMessage,::PeekMessage),消息泵(CWinThread::PumpMessage)和MFC的消息在窗口之间的路由是两件不同的事情。在MFC的应用程序中(应用程序类基于CWinT……继续阅读 »

lcq 5年前 (2013-10-21) 474浏览 0评论 0个赞

Windows编程笔记之(五)——键盘消息

Windows编程笔记之(五)——键盘消息
键盘作为基本的输出装置,在每一款优秀的游戏研发中都有着至关重要的地位(当然我们在这里暂时不讨论ios和android平台)。首先我们对Windows系统下键盘的基本概念及键盘消息的处理方式做一个简单介绍。1.虚拟键码所有键盘的按键都被定义出一组通用的“虚拟键码”,也就是说在Windows系统下所有按键都会被视为虚拟键(包含鼠标键在内),而每一个虚拟键都有其对……继续阅读 »

lcq 5年前 (2013-08-27) 446浏览 0评论 0个赞

数独知多少

数独知多少
记得高中那会儿,意林上面最后面总有一页数独的问题。那个时候没什么可玩的,同学们特别喜欢做这个推理的题目,拿着铅笔在上面写写擦擦套答案。最近在讨论的时候也提到了数独。我抽出时间用深度优先的方法写了一下数独。我这个程序没有做任何的优化,贴上来给自己做个笔记。   /** * @defgroup sudoku.c ……继续阅读 »

lcq 5年前 (2013-08-07) 467浏览 0评论 0个赞

深度优先搜索

深度优先搜索
最近想把大学学过的东西都复习一遍,刚好前面复习了一遍函数的递归。我就不由自主的联想到了深度优先搜索跟递归有很大的联系。所以就从深度优先搜索(DFS)开始吧。 深度优先搜索则像你在走迷宫,你不可能有分身术同时站在每一个点上,只能沿着一条路走到底。如果碰壁了,则退回来再搜索下一个可能的路径。深度优先遍历类似于树的前序遍历。采用的搜索方法的特点是尽可能先对纵深方向……继续阅读 »

lcq 5年前 (2013-07-27) 449浏览 0评论 0个赞

深入理解递归

深入理解递归
要理解递归,你先要理解递归。 下图就是一个递归。 最近在纠结递归的工作原理。我记得好像大学的时候我就把递归基本弄清楚了的,由于在公司很少用递归写代码,所以基本把递归这事情给忘记了。最近写个深度优先搜索(DFS)的算法,由于对递归有点迷惑,所以自己在网上查资料,又重新整理了一下资料,将自己的所想记录下来,供自己以后参考。 相信很多人学递归都是从谭浩强的《C程……继续阅读 »

lcq 5年前 (2013-07-27) 577浏览 0评论 0个赞