-
-
5
-
1
-
2
-
6>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 最近开始学习写调试器 于是将个人心得和每日进度发到此吧 和众位分享 我会将每日进度与大家一起分享 19号算是第一天开始 调试器大概是写一个字符界面版本的 由于时间仓促 没有过多的时间花费在界面上 过程我还是以word文档的方式上
-
1
-
2================================================================================= 突然发现贴吧发帖过于麻烦 而且操作繁琐 于是我以后将采用word文档的方式 来进行交流 文档将上传到百度文库 每个文档暂定2个积分下载(当作俺的辛苦费) 交流请在楼下进行交流.... >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g
-
7================================================================================= 标题似乎有点长..... ================================================================================= 概述(Basic STRing) 它被描述成一个与自动化相兼容的类型,由于操作系统提供相应的API函数(如SysAllocString)来管理它以及一些默认的调度代码。因此BSTR实际上就是一个COM字符串,但它却在自动化技术以外的多种场合下得到广泛使用。 (更多信息请自行百度) ============================================================================
-
1
-
7一.显示内存 老规矩 先鲍照 先上C语言版本的 ===================================================================== ============================================================================== =============================================================================== =================================================================================
-
2开始陆续的发东西上来.....啦啦啦啦...... ================================================================================ C语言版俄罗斯方块 优点:UI 和 算法逻辑分离 改写到Win32下 只需要重写UI部分即可 源码注释详细..... ================================================================================ 游戏界面: ================================================================================ 功能: (1)显示下一个 (2)分数统计 (3)所消的行数 (4)生命值... ================================================================================
-
8一.MFC中的内存泄露检测 假如是用MFC的程序的话,很简单。默认的就有内存泄露检测的功能。 我们用VS2005生成了一个MFC的对话框的程序,发现他可以自动的检测内存泄露。不用我们做任何特殊的操作。 仔细观察,发现在每个CPP文件中,都有下面的代码: #ifdef _DEBUG #define new DEBUG_NEW #endif DEBUG_NEW 这个宏定义在afx.h文件中,就是它帮助我们定位内存泄漏。 在含有以上代码的cpp文件中分配内存后假如没有删除,那么停止程序的时候,VisualStudio的Output窗口就会
-
1
-
0
-
4
-
12本帖长期更新 请勿回复 谢谢合作
-
6C/C++中extern关键字详解 http://tieba.baidu.com/p/1979532405 const 和 引用(CPP) http://tieba.baidu.com/p/1951235337 重载-内联-默认参数 http://tieba.baidu.com/p/1951264350 函数指针 http://tieba.baidu.com/p/1979975694 类和对象 http://tieba.baidu.com/p/1951284182 对象作为函数的参数传递 http://tieba.baidu.com/p/1964188697 常对象和常函数 http://tieba.baidu.com/p/1955342530 对象作为返回值 http://tieba.baidu.com/p/1967981445 构造函数与析构函数[一] http://tieba.baidu.com/p/1968826970 构造函数与析构函数[二:每个对象都有默认的
-
2以Radasm,Masm32 SDK作为开发环境 首先是Win32ASM基础知识学习 推荐书籍: 王爽的16位汇编程序设计 Intel程序设计第5版 ★---------------------------------传送门-------------------------------------★ [1]:RadASm下测试Debug: http://blog.csdn.net/bingghost/article/details/7039212 [2]:运算符: http://blog.csdn.net/bingghost/article/details/7039225 [3]:局部变量: http://blog.csdn.net/bingghost/article/details/7039233 [4]: TYPE、$、LENGTHOF、SIZEOF、TYPEDEF http://blog.csdn.net/bingghost/article/details/7039247 [5]: 数据对齐相关的伪指令(ALIGN、
-
0群里有很多人在问 某个函数MASM32 里面有没有 查MSDN的那个头文件 怎么没有相关的头文件啊 那么到底有没有该函数 有的话在哪个头文件里面呢? 俺以前也遇到过类似的问题 于是俺就写了一个批处理脚本 方便我们来完成类似的工作 代码如下: 把你安装MASM SDK中include的文件夹 放在那个cd \d后面即可 -----------------代码在分割线下面-------------------------------- @echo off & color 0a title 查找函数声明 @echo ------------------------------ @echo 查找函数声明在哪个头文件中 @ec
-
2转载一篇 旓旓大叔写的文章 传说门http://soso.x64asm.com/?p=11 x64汇编站点:http://www.x64asm.com/ ----------------------------------------------------------------------- VC2010想必很多人都用过,其功能自不必说,但是有个问题,如果是动态链接的话,他会链接到MSVCR100.DLL里,MSVCR100需要安装庞大的VC2010运行时;如果静态链接的话,还没有书写什么代码,程序已经几百KB。有没有办法让他既是动态链接,而又在发布的时候不用附带VC运行时呢?办法就是链接到系统自带的MSVCRT.DLL。
-
1转载一篇 旓旓大叔写的文章 传说门:http://soso.x64asm.com/?p=25 大叔说的 写的东西总能让人学会很多东西 当然 一直在X64潜水 每日受众大神们的熏陶 x64汇编站点:http://www.x64asm.com/ 好了 废话不说了 --------------------------------------------------------------------------- 微软的C\C++编译器总是非常的弱智,不但随便乱插运行时函数,还随便加进乱七八糟的引用,导致程序难以通用。例如__chkstk函数,只要你使用8120字节以上的局部变量,他就会偷偷调用(CALL)该函数, 例如 int Data[8
-
7
-
9关于Radasm 3.0字体和颜色配置保存 ------------------------------------------------------------------------ Radasm 3.0添加代码风格似乎存在点问题,我每次修改好后 点击确认了 然后重启Radasm 3.0结果又给我恢复默认了下面我配的一个配色方案 安装好Radasm 3.0后 打开Masm.ini 替换掉如下节点的内容 [Colors] Colors=16777088,16777088,16744448,16744448,12615935,285212544,4227327,16711935,33521792,16711935,16744576,16744576,16744576,16744576,16744576,16744576,2039583,12632256,16711680,16777215,33587200,32768,255,4868682,12644544,1579113,1
-
2;***************************************************************** .386 .model flat,stdcall option casemap:none ;**************************************************************** include windows.inc include kernel32.inc includelib kernel32.lib include user32.inc includelib user32.lib ;**************************************************************** .data? hwnd dd ? hwdesk dd ? mesg MSG <> .const szClassName db 'Progman',0 szCaptionMain db 'Program Manager',0 ;**************************************************************** .code start: invoke FindWindow,addr szClassName,addr szCaptionMain
-
1占楼 转载 http://bbs.bccn.net/thread-365631-1-1.html 环境:Radasm -- Win 7
-
0环境Radasm Win7 -------------------------------------- 同样是我在BCCN上发 不重复写2遍了 传送门:: http://bbs.bccn.net/thread-365666-1-1.html
-
0我在BCCN上发的帖子 传送门如下 http://bbs.bccn.net/thread-365657-1-1.html
-
2当然 还是转载 只是把网上各个不同地方的 都收集一下 希望原创不要责怪小弟 我这也是为了知识的传播做出贡献啊(^ _ ^自我开脱中...为转载找理由和借口) 没办法 谁叫你们的语文都学的这么好呢 我自认为我来总结 就没有各位大神总结的好 好 最后膜拜下 然后开始转载之旅吧 ----------------下面开始对xxx网站进行转载 作为入门的吧--------------------------- xxx网站网址如下: http://www.kuqin.com/assemble/20080411/6494.html 一.宏的简单介绍 宏就是在代码被汇编成为obj文
-
4