文章标题关闭所有内容预览 | 展开所有内容预览
-
确认Buffer
[内容预览]
0 | 2009-03-16
确认Buffer 要时时确认对设定的排列或变量的大小,以避免数据混乱或导致系统出问题。请看下面使用者输入数据的例子:charcity[10];/*为都市名称的排列*/printf("Enteracityname:");scanf("%s",city);printf("City...
[阅读全文]
-
Effective C++ 2e Item42
[内容预览]
0 | 2009-03-16
条款42:明智地使用私有继承条款35说明,C++将公有继承视为"是一个"的关系。它是通过这个例子来证实的:假如某个类层次结构中,Student类从Person类公有继承,为了使某个函数成功调用,编译器可以在必要时隐式地将Stu...
[阅读全文]
-
Foo 的辞源
[内容预览]
0 | 2009-03-16
"Foo"的辞源关于本文件这份文件提供资讯给互连网社区。它不算是互连网的明确标准或其它型式标准。本文件可无限制散播。版权宣告Copyright(C)TheInternetSociety(2001).AllRightsReserved.摘要自从RFC269以来,约有21...
[阅读全文]
-
一个比较好的全排列算法(C语言)
[内容预览]
0 | 2009-03-16
全排列算法我有一个比较好的全排列算法,我验证了3、4、5的结果是正确的。程序中没有使用递归,只是几个循环,速度还令人满意。在C466A,Win2000的机器上,进行8个数字的全排列,结果不显示,重定向到一个文本文件中...
[阅读全文]
-
Effective C++ 2e Item43
[内容预览]
0 | 2009-03-16
条款43:明智地使用多继承要看是谁来说,多继承(MI)要么被认为是神来之笔,要么被当成是魔鬼的造物。支持者宣扬说,它是对真实世界问题进行自然模型化所必需的;而批评者争论说,它太慢,难以实现,功能却不比单继承...
[阅读全文]
-
Effective C++ 2e Item44
[内容预览]
0 | 2009-03-16
条款44:说你想说的;理解你所说的在本章关于"继承和面向对象设计"的简介中,我曾强调,理解不同的面向对象构件在C++中的含义十分重要。这和仅仅知道C++语言的规则有很大的不同。例如,C++规则说,如果类D从类B公有继...
[阅读全文]
-
Effective C++ 2e Item45
[内容预览]
0 | 2009-03-16
杂项进行高效的C++程序设计有很多准则,其中有一些很难归类。本章就是专门为这些准则而安排的。不要因此而小看了它们的重要性。要想写出高效的软件,就必须知道:编译器在背后为你(给你?)做了些什么,怎样保证非局...
[阅读全文]
-
VS。NET 我可以说不吗?(再谈Web Service)上
[内容预览]
0 | 2009-03-16
VS。NET我可以说不吗?(再谈WebService)小气的神2001.08.06不久前我曾写了一篇有关用VS。NETBeta2来完成一个WebService的整个过程。这篇文章也是有关WebService的,不过实现WebService的整个过程完全是手工方式的,...
[阅读全文]
-
VS。NET 我可以说不吗?(再谈Web Service)下
[内容预览]
0 | 2009-03-16
VS。NET我可以说不吗?(再谈WebService)下小气的神2001.08.064.完成对WebService的测试之后,我们开始完成客户端的工作,生成代理包,调用这个服务。这部分也轻车熟路了,上篇文档中的我也是手工完成的。具体分为...
[阅读全文]
-
DataList控件也玩分页
[内容预览]
0 | 2009-03-16
众所周知,ASP.Net中给我们提供了三个数据控件--DataGrid,Repeater,DataList。在这三个控件中,DataGrid控件的功能最强大,Repeater控件最忠实于模版原样,DataList控件则兼而有之。DataGrid控件太有名了,所以以前...
[阅读全文]
-
Effective C++ 2e Item46
[内容预览]
0 | 2009-03-16
条款46:宁可编译和链接时出错,也不要运行时出错除了极少数情况下会使C++抛出异常(例如,内存耗尽见条款7)外,运行时错误的概念和C++没什么关系,就象在C中一样。没有下溢,上溢,除零检查;没有数组越界检查,等等...
[阅读全文]
-
C++辨析
[内容预览]
0 | 2009-03-16
static是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从static修饰符的产生原因、作用谈起,全面分析static修饰符的实质。static的两大作用:一、控制存储方式: static被引入以告知编译器...
[阅读全文]
-
象素显示
[内容预览]
0 | 2009-03-16
象素显示即是如何反调色板写到显示卡上去并反象素显示出来.对于是6色可以用C语言提供的VGA16色驱动程简单地完成显示.需要指出的是对于16色图形,图象数据与VGA16色所设定的颜色之间有一转换关系,即红与蓝两色分量...
[阅读全文]
-
编程精粹-----第1章 假想的编译程序
[内容预览]
0 | 2009-03-16
第1章假想的编译程序读者可以考虑一下倘若编译程序能够正确地指出代码中的所有问题,那相应程序的错误情况会怎样?这不单指语法错误,还包括程序中的任何问题,不管它有多么隐蔽。例如,假定程序中有“差1”错误,编...
[阅读全文]
-
Effective C++ 2e Item47
[内容预览]
0 | 2009-03-16
条款47:确保非局部静态对象在使用前被初始化大家都是成年人了,所以用不着我来告诉你们:使用未被初始化的对象无异于蛮干。事实上,关于这个问题的整个想法会让你觉得可笑;构造函数可以确保对象在创建时被初始化,难...
[阅读全文]
-
Effective C++ 2e Item48
[内容预览]
0 | 2009-03-16
条款48:重视编译器警告很多程序员日常总是不理睬编译器警告。毕竟,如果问题很严重,就会是个错误,不是吗?这种想法在其它语言中相对来说没什么害处,但在C++中,可以肯定的一点是,编译器的设计者肯定比你更清楚到...
[阅读全文]
-
从过去到未来、 从Visual和Basic到Net。(从VB到VB.NET的12个技巧)
[内容预览]
0 | 2009-03-16
从过去到未来、从Visual和Basic到Net小气的神2001.08.08最初的VB被MS称为“Thunder”计划,早在1990年就开始进行了,那时Gates还亲自在杂志上为VB撰文写稿,告诉人们“GatesonBASIC'sFuture”;10年之后的VB还在发展...
[阅读全文]
-
从过去到未来、 从Visual和Basic到Net。(从VB到VB.NET的12个技巧)(二...
[内容预览]
0 | 2009-03-16
从过去到未来、从Visual和Basic到Net(二)5.读取注册表。Windows中的注册表是如此重要,象一个巨大宝藏永远神秘和让你小心翼翼。有时我们必须在注册表中取或放一些信息。但VB提供的函数只能访问HKEY_CURRENT_USERS...
[阅读全文]
-
从过去到未来、 从Visual和Basic到Net。(从VB到VB.NET的12个技巧)(三...
[内容预览]
0 | 2009-03-16
从过去到未来、从Visual和Basic到Net(三)10.运行时动态的创建控件。VB。NET不再象VB6那样直接支持控件数组了,用VB。NET会有不同的实现办法和需要更多的代码,VB。NET的实现机制有些象Java的实现了。一直很怀疑MS...
[阅读全文]
-
Effective C++ 2e Item49
[内容预览]
0 | 2009-03-16
条款49:熟悉标准库C++标准库很大。非常大。难以置信的大。怎么个大法?这么说吧:在C++标准中,关于标准库的规格说明占了密密麻麻300多页,这还不包括标准C库,后者只是"作为参考"(老实说,原文就是用的这个词)包含...
[阅读全文]
-
Effective C++ 2e Item50
[内容预览]
0 | 2009-03-16
条款50:提高对C++的认识C++中有很多"东西":C,重载,面向对象,模板,例外,名字空间。这么多东西,有时让人感到不知所措。怎么弄懂所有这些东西呢?C++之所以发展到现在这个样子,在于它有自己的设计目标。理解了这...
[阅读全文]
-
C#揭密 (和C#首席设计师的对话)
[内容预览]
0 | 2009-03-16
C#揭密(C#首席设计师的访谈录)小气的神2001.08.12本来想转载一篇BorlandCEODaleL.Fuller的访谈录,不过发现了这一篇文章,也是一个访谈录。比较起来我更喜欢这篇有关C#的,虽然很长但没有Borland的那篇这么市场了...
[阅读全文]
-
用Socket发送电子邮件
[内容预览]
0 | 2009-03-16
用Socket发送电子邮件作者:limodou 在作者所申请的几个PHP主页空间中,能够提供mail功能的实在不多,总是调用完mail()函数之后就毫无下文了。但是电子邮件在网上生活中的作用越来越大作用我不想再说了,但是如果...
[阅读全文]
-
Effective C++ 2e Item34
[内容预览]
0 | 2009-03-16
条款34:将文件间的编译依赖性降至最低假设某一天你打开自己的C++程序代码,然后对某个类的实现做了小小的改动。提醒你,改动的不是接口,而是类的实现,也就是说,只是细节部分。然后你准备重新生成程序,心想,编译...
[阅读全文]
-
iczelion tut23
[内容预览]
0 | 2009-03-16
Tutorial23:TrayIconInthistutorial,wewilllearnhowtoputiconsintosystemtrayandhowtocreate/useapopupmenu.Downloadtheexamplehere.Theory:Systemtrayistherectangularregioninthetaskbarwhereseveraliconsreside.N...
[阅读全文]
-
iczelion tut24
[内容预览]
0 | 2009-03-16
Tutorial24:WindowsHooksWewilllearnaboutWindowshooksinthistutorial.Windowshooksareverypowerful.Withthem,youcanpokeinsideotherprocessesandsometimesaltertheirbehaviors.Downloadtheexamplehere.Theory:Windo...
[阅读全文]
-
iczelion tut25
[内容预览]
0 | 2009-03-16
Tutorial25:SimpleBitmapInthistutorial,wewilllearnhowtousebitmapinourprogram.Tobeexact,wewilllearnhowtodisplayabitmapintheclientareaofourwindow.Downloadtheexample.TheoryBitmapscanbethoughtofaspicturess...
[阅读全文]
-
iczelion tut26
[内容预览]
0 | 2009-03-16
Tutorial26:SplashScreenNowthatweknowhowtouseabitmap,wecanprogresstoamorecreativeuseofit.Splashscreen.Downloadtheexample.TheoryAsplashscreenisawindowthathasnotitlebar,nosystemmenubox,noborderthatdispla...
[阅读全文]
-
iczelion tut27
[内容预览]
0 | 2009-03-16
Tutorial27:TooltipControlWewilllearnaboutthetooltipcontrol:Whatitisandhowtocreateanduseit.Theory:Atooltipisasmallrectangularwindowthatisdisplayedwhenthemousepointerhoversoversomespecificarea.Atooltipw...
[阅读全文]
-
iczelion tut28
[内容预览]
0 | 2009-03-16
Tutorial28:Win32DebugAPIPart1Inthistutorial,you'lllearnwhatWin32offerstodevelopersregardingdebuggingprimitives.You'llknowhowtodebugaprocesswhenyou'refinishedwiththistutorial.Theory:Win32hasseveralAPIs...
[阅读全文]