日志文章列表

2006年10月29日 20:26:23

C++中extern “C”含义深层探索

1.引言   C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同。  2.从标准头文件说起  某企业曾经给出如下的一道面试题:  面试题  为什么标准头文件都有类似以下的结构? #ifndef __I..

阅读全文>>

Tags: extern  

类别: C++学习 |  评论(0) |  浏览(3051) |  收藏
2006年10月26日 15:40:37

VC++的链接错误LNK2001

      学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。       初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为:       unresolved   external   symbol   “symbol”(不确定的外部“符号”)。   &nb..

阅读全文>>

Tags: 卡巴  

类别: 操作系统 |  评论(0) |  浏览(4978) |  收藏
2006年10月25日 15:30:04

visual C++ 6.0的linking...问题

  这两天装了vc 6.0后,编译一个很小的程序也经常在编译(compiling...)或连接(linking...)两个位置停住,然后就只能通过任务管理器强行退出编译环境。但是偶尔还能通过,于是又建了几个系统的“Hello World!”程序,也出现同样的情况,让人抓狂。在上次装完系统后也遇到了这个问题,就一直没有解决掉。   今天在网上看了半天,发现很多人也遇到过这样的情况,但很多贴都是建议重装,我自己都重装好几遍了,换了几个版本了,没用。后来终于发现有人提到了卡巴的原因!自己照做把卡巴斯基..

阅读全文>>

Tags: kaba  

类别: 操作系统 |  评论(17) |  浏览(6365) |  收藏
2006年10月22日 09:46:53

游戏的娱乐作用有多大

   这几天没有给博客添加文章,后来发现不是没有原因的,因为喜欢上了一款游戏。    我平时喜欢玩的游戏不多,所以也很少会整天玩游戏。自己比较喜欢角色扮演类的,类似于暗黑破坏神这种。但这种游戏也有个弊端就是它真正的作用不是真的为了放松而玩,每次我一玩就是三五个小时,弄得筋疲力尽之后,还得休息个小半天才能再学习,这还算好的情况了。更惨的是禁不住趟黑玩到凌晨,可想而知第二天就什么也干不成了。   之所以今天能跳出来想这个问题,由昨天和同学闲聊天时提到找工作的事。突然给我敲了警钟..

阅读全文>>

Tags: 游戏  

类别: 心情札记 |  评论(1) |  浏览(2684) |  收藏
2006年10月16日 20:41:35

菜鸟入门 个人学习Linux知识总结

 还有好多东西要学习啊~~拿过来慢慢研究喽,感兴趣的朋友有问题留言讨论阿(我初学) 1.更改telnet登录慢的问题:cd /etc vi resolv.conf将里面内容清空2.更改root用户不能直接远程登录问题:cd /etc cd pam.d vi login注释掉这行#auth required pam_securetty.so //该行注释掉3.挂接USB移动硬盘将移动硬盘挂上。#df 查看Linux下硬盘盘符mount /dev/sda1 /mnt/usb (举例)5.更改Linux启动时用图形界面还是字符界面cd /etc vi inittab将id:5:initdefault: 其中5表示默认图形界面改id:3: ini..

阅读全文>>

Tags: linux  

类别: 操作系统 |  评论(0) |  浏览(2695) |  收藏
2006年10月14日 12:46:41

Fedora是什么,与Redhat的关系

什么是Fedora Linux ? 一、Fedora 是什么,与Redhat的关系; Fedora 是什么?如果您是初学Linux,可能在 LinuxSir.Org 上看到 Fedora&Redhat 讨论区,之所以把Fedora和Redhat这两个Linux的发行版放在一起,主要是他们的联系太密切了。Redhat 自9.0以后,不再发布桌面版的,而是把这个项目与开源社区合作,于是就有了Fedora 这个 Linux 发行版。Fedora 可以说是Redhat 桌面版本的延续,只不过是与开源社区合作。 可能有的初学者会问,什么是Linux发行版呢??Fedora是不是能装在电脑上的独立系统??是的,Fedora 是一个独立..

阅读全文>>

Tags: linux  

类别: 操作系统 |  评论(1) |  浏览(2869) |  收藏
2006年10月13日 18:29:21

域和工作组的区别

  为什么要组建局域网呢?就是要实现资源的共享,既然资源要共享,资源就不会太少。如何管理这些在不同机器上的资源呢?域和工作组就是在这样的环境中产生的两种不同的网络资源管理模式。那么究竟什么是域,什么是工作组呢?它们的区别又是什么呢? “自由”的工作组 工作组(Work Group)就是将不同的电脑按功能分别列入不同的组中,以方便管理。比如在一个网络内,可能有成百上千台工作电脑,如果这些电脑不进行分组,都列在“网上邻居”内,可想而知会有多么乱(恐怕网络邻居也会显示“下一页”吧)。为了解决这一问题,Windows 9x/NT/2..

阅读全文>>

Tags: 工作组  

类别: 技术专刊 |  评论(0) |  浏览(3318) |  收藏
2006年10月13日 09:44:39

正确的path

  昨天同学遇到的问题,ipconfig等网络命令不好使了,系统提示不是内部命令,其实可能是由于中毒改变了系统环境变量。  在命令提示符下输入:set path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem 从而改变环境变量。path就回到原来设定模式了。  这招果然奏效!

阅读全文>>

Tags: path  

类别: 操作系统 |  评论(0) |  浏览(2698) |  收藏
2006年10月11日 12:33:03

屏幕上打印0-999这1000个数字,要求不用循环,不用递规

  c语言果然强大:      1 #include       2       3 #define A(x) x;x;x;x;x;x;x;x;x;x;      4 int main (void)      5 {      6     int n = 1;      7     A(A(A(printf ("%d ", n++))));      8     return 0;    ..

阅读全文>>

Tags: 程序  

类别: C++学习 |  评论(2) |  浏览(3076) |  收藏
2006年10月10日 15:33:36

邮箱软件配置

  Outlook Express 设置以中文版 Outlook Express 6 为例,请按以下步骤,手动配置你的客户端:1、打开 Outlook Express 后,单击窗口中的“工具”菜单,选择“帐户”;2、点击“邮件”标签,点击右侧的“添加”按钮,在弹出的菜单中选择“邮件”;3、弹出的对话框中,根据提示,输入你的“显示名”, 然后点击“下一步”;4、输入你的电子邮件地址,点击“下一步”5、输入你邮箱的的 POP 和 SMTP 服务器地址:     pop: pop.126.com     smtp: smtp.126.com    ..

阅读全文>>

Tags: 邮件  

类别: 无分类 |  评论(2) |  浏览(3004) |  收藏
2006年10月10日 08:57:41

农村人的IT博客

  放假的几天并没有感到更多的轻松,共参加秋收劳动5天,我真的把这个当作忆苦思甜了。  出身农民家庭的我每年的这个时候都要赶回家里农忙,记得很小的时候就已经跟着父母在田地里干活了,那个时候的父母身体很好,每天从早忙到晚也听不见他们说一声累。可现在不一样了,每天从地里回来他们都这疼那疼的,我这个做儿子的听在耳里疼在心里。不知道自己的家庭教育是否与其他人家有所不同,我的同学里也有很多农村出来的,可听他们说在家里父母从不让他们干农活。而我却从小就很喜欢和父母一起劳动,所以心里一直装着父母的..

阅读全文>>

Tags: 博客  

类别: 心情札记 |  评论(1) |  浏览(3069) |  收藏