摘要: 本文目的:最近需要linux远程调试c/c++程序,所以在网上搜了很多教程.但到最后大多不如人意,说到底网上文章一大抄,着实可恨!比如我搜"eclipse 远程调试 linux" 得到的确实 "在Windows上用Eclipse远程调试Linux下的C++程序 实战windows7 下eclipse 远程调试 linuxWindows 下使用Eclipse CDT 远程调试Linux C/C++ 程序",我就擦了,这妹的什么跟什么啊!没办法只好自己动手并根据网上总结一套可用的方法了.本文平台:本文所讲的是linux平台,当然看完本文后windows平台的 阅读全文
posted @ 2013-10-28 17:08 molixiaoge 阅读(5247) 评论(1) 推荐(1) 编辑
摘要: 说明: 一直没实践过 c和汇编函数的互相调用,上网搜了一下,大体上是你抄我,我抄你. 抄的不亦乐乎.至于为什么该这样调用楞是屁也没放一个,给我广大程序员带来了多少困扰.今天自己实践了一下汇编和c的互相调用,当然遇到的困难不少,还好够机警总算解决了,也懂了不少! 严重鄙视网上的抄袭作风,真恶心.汇编和c互相调用的原理: 以下这些话都是我自己总结的,错误还望不吝赐教,当然本人不欢迎侮辱的赐教. 要想汇编和c实现互调,必须要达到的第一步就是. asm汇编程序生成obj文件 c程序生成obj文件 .所谓的obj文件,就是所谓的链接文件,当然我们要做的就是链接这一步 了!!! 要想正确的链接c... 阅读全文
posted @ 2012-08-01 14:01 molixiaoge 阅读(2635) 评论(2) 推荐(0) 编辑
摘要: 只想说明几个被国人忽略的注意点:1.key值肯定不能重复.2.解决地址冲突的方法有两种 本例采用的是用链表解决冲突的.3.基础知识就不普及了 只有通过自己求索出来的知识才是你的!4.希望大家没事多练练...下面贴上代码,有错的地方欢迎大家拍砖,共同进步...#include using namespace std;#define MAXSIZE 10//哈希链表 数组个数 当然可以适当的增加或者减少/*注意点!!! 1.key值一定不能重复的 2.解决地址冲突法 本例用链表解决冲突即闭址法*//*个人认为哈希表建表应当注意以下几个步骤:1.首先应当建立哈希函数2.建立初始化函数3.建立查找函. 阅读全文
posted @ 2011-12-27 11:18 molixiaoge 阅读(1827) 评论(4) 推荐(0) 编辑
摘要: 说明:在编译c++程序的时候通常会遇到复杂的宏指令,有时候自己难免会迷糊,所以本人上网搜了一下如何生成预编译文件与大家分享一下。步骤:1.右击所要配置的工程属性,截图如下.2.选择c/c++预处理器按照截图如下配置3.重新编译即可生成.i后缀名的中间文件打开即可观察学习,截图如下4.警告:当更改配置文件的时候可能会提示编译错误,但这个时候.i的编译文件已经产生可以观看了,因此配置再改回来即可. 阅读全文
posted @ 2011-12-12 16:24 molixiaoge 阅读(719) 评论(0) 推荐(0) 编辑