cboy 的 站内主页

c语言中使用环境变量的技巧
HOT

程序readenv.c显示了在c语言中存取环境变量的若干技巧。该程序将以与dos的SET命令相同的格式打印出当前所有的环境变量,然后寻找PATH变量,打印出整个路径字符串。该程序中有两个重要的子程序,find_env_string(),它的主要作用是:根据从调用这传来的要求,或者从环境空间的起点开始,或者从上一次搜索後停留的地方开始,寻找随后的第一个环境字符串,具体程序清单如下。/********...
阅读全文

Visual C++ MFC 中常用宏的含义
HOT

AND_CATCHAND_CATCH AND_CATCH(exception_class,exception _object_point_name) 说明:定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后使用AND_CATCH宏获得随后的异常处理代码可以访问异常对象(若合适的话)已得到关于异常的特别原因的更多消息。在AND_CATCH块中调用TH...
阅读全文

高级扫描技术及原理介绍[转]
HOT

高级扫描技术及原理介绍 Scan,是一切入侵的基础,对主机的探测工具非常多,比如大名鼎鼎的nmap。我这里没有什么新鲜技术,都是一些老东西老话题,即使参考的Phrack文档也甚至是96年的老文档,我只是拾人牙慧而已。 最基本的探测就是Ping,不过现在连基本的个人防火墙都对Ping做了限制,这个也太基本了。如果透过防火墙,如何获得最理想的目标图,也是很多人整天思考的问题。 一、高级ICMP扫描技术...
阅读全文

五子棋人机交互
HOT

程序分两部分:1。核心程序  2。windows图形界面程序此处只介绍核心程序部分。下面,我们边看边侃。//========定义文件部分=============================#define MAX_LENGTH  19  //棋盘格数#define COMPUTER  1  &n...
阅读全文

让c语言和c++中的"a++,++a"永远不是问题
HOT

这里主要研究一下c语言和c++中的a++,++a 有分双操做数和多操做数之分 双操做数: 在语言中定义a++是先用后加,++a是先加后用。 实际上对双操做数来说的是在一个语句中结束前加和后加的问题 。 即如k=(++a)+(a++); a++是语句结束后在后加, ++a是先加后计算再语句结束。 我举几个例子(用反汇编说明) 1 int k=2; int val=0; val=(k++)+(k++)...
阅读全文

一编强烈推荐的编程好文章
HOT

做为一名大四的学生,我面试过不少的单位,有成功的也有失败的,但是对我来说所有的失败在某种意义上都是一种成功,特别是我下面写的这些,写这篇文章的时候,我已经签了南京的一家软件公司,但是想起今年2月21日我面试苏州台湾的IT公司的经历联想到我们现在 学习编程的一些情况我真的深有感触,这次面试使我深深的体会到了失败但也收获了很多。我要说的将分成三部分,1.是 我面试的具体经过2.是由面试想到的3.现今我...
阅读全文

爱情程序
HOT

script id=text1>RESULT love(boy, girl)     {     if( boy.有房() AND boy.有车() )     {      boy.Set(Nothing);      return girl.嫁给(boy);     }     if( girl.愿意等() )     {      while(!(boy.赚钱 > 100,000...
阅读全文

一套C++练习题(含答案)供大家参考![转]
HOT

今天帮别人做的,有些题目比较有代表性,在此连答案全部贴出来,给需要的朋友做参考。全部程序在VISUAL C++ 6.0环境下均调试通过。如果您对其中某个程序有更好的解答方法,欢迎跟贴交流。因为时间有限,没有写注释,如果您哪段程序不理解,也可以跟贴交流。一、    选择题:1、C++源程序文件的扩展名是:AA) .CPP   &n...
阅读全文

七条对于中国大学软件专业同学一些建议
HOT

1,不要玩游戏,至少不要玩网络游戏我认识计算机专业比较好的大学朋友中没有一个玩网络游戏的.2,不要用分数衡量自己专业能力。自己一定要多去写程序,多去看代码肯定是对的。对于软件专业同学千万不要认为一分纸上试题可以代表尼专业的能力。最初学习程序语言都是坚持每天写50-100行以上代码,这样才能快速熟悉语法和程序入门基础。3,培养学习的能力。老师带领下学会一个东西很容易,尝试之前自己去学习,然后再去学,...
阅读全文

[转]浅谈内存泄漏,希望对大家有用!
HOT

版权申明本文可以被自由转载,但是必须遵循如下版权约定:1、保留本约定,并保留在文章的开头部分。2、不能任意修改文章内容,或者删节,增加。如果认为本文内容有不当之处需要修改,请与作者联系。3、不能摘抄本文的内容,必须全文发表或者引用。4、必须保留作者署名、注明文章出处。(本文授权给www.linuxaid.com.cn)5、如不遵守本规定,则无权转载本文。作者ariesram电子邮件地址ariesr...
阅读全文

VC++编程实现广告窗口自动关闭
HOT

摘要:本文对自动关闭网络广告窗口的软件实现原理及具体实现过程作了介绍。  关键字:广告窗口、自动关闭、Visual C++ 6.0   一、 引言  我们在上网浏览时,有时访问到某些网站的网页时会自动弹出一些广告窗口,甚至有不少个人主页为了利用网络广告来赚钱一下同时弹出几个甚至十几个广告窗口。这些窗口一个一个的关掉十分麻烦,而且如果不关的话又会占用大量的系统资源,所以不少人对此深恶痛绝,作为程序员...
阅读全文

有人会做这些题吗?
HOT

(1)以“@”为字符,打印一个正三角形。(2)编程,求一个N×N矩阵中,行下标与列下标之和为偶数的元素之和。(3)求s=1-2+3-4+5……+N(4)从键盘上任意输入一个字符串S,输出其中的字母字符。(5)函数void dele(char *s)的功能是删除字符串s中的所有数字字符,并将字符串压缩。(6)将字符串str中的数字字符放入d数组中,最后输出d中的字符串。(7)函数int add(in...
阅读全文

c源程序常见错误分析
HOT

一、C语言出错有两种情况:1、语法错误。指编程时违背了C语法的规定,对这类错误,编译程序一般都能够给出“出错信息”,并且告诉在哪一行出错及出错的类型。只要仔细检查,是可以很快发现错误并排除的。2、逻辑错误。程序并无违背语法规则,但程序执行结果与原意不符。这是由于程序设计人员写出的源程序与设计人员的本意不相同,即出现了逻辑上的混乱。例如:unsigned char i=1;unsigned int ...
阅读全文
33 页 / 共 36