随笔分类 -  编程语言大类(C/C++/Java/C#/Shell/Python/Perl/PHP等)

摘要:C语言scanf函数奇遇记作者:ocean 撰写日期:2011-11-20博客链接:http://oceanspace.tk 看《The C Programming Language》中关于scanf函数部分时随意敲了几行代码,本以为简单的不得了,都有点“不屑于”敲,却没想到这一敲竟然敲出个不小的问题,涉及到好多东西啊,哈哈!下面把我这次的经历和大家分享一下,希望也能对大家有所帮助。一、代码实例我当时敲的代码:#include<stdio.h>int main(){ int a; int b; char mon[20]; int count; count = scanf(" 阅读全文
posted @ 2012-03-15 15:43 Happy博客创作团队 阅读(341) 评论(0) 推荐(0)
摘要:C++实现的委托机制(三)作者:gouki04(啊古) 撰写日期:2011-10-08博客链接:http://blog.csdn.net/gouki041.引言按上一篇文章的方法,你已经可以使用任意参数的函数委托了。这里介绍下MyGUI实现的两个辅助类,CDelegate类和IDelegateUnlink。如果你不为了深入了解MyGUI的委托实现,可以跳过此处。CDelegate即为单委托,实际效果跟函数指针差不多,于CMultiDelegate的区别在于其不支持多播。而IDelegateUnlink类主要是在CMultiDelegate中使用,在多播下一次性去掉自身的所有委托。注:最终的实现 阅读全文
posted @ 2012-03-13 22:14 Happy博客创作团队 阅读(176) 评论(0) 推荐(0)
摘要:浅谈对象的内存布局作者:sccot 撰写日期:2011-09-27~ 2011-07-29一:单个类的对象在内存中的布局 这个不用多说,这种情况下就只有类的成员变量占用空间。例如:class A{public: void funA(){}public: int a;}; 如果在int用4个字节表示的机器上,容易知道A的大小为4。但是如果我将函数funA声明为virtual那么,(如果在此平台上指针也用4个字节来表示)A的大小就将是8。因为将函数声明为virtual的话,那么该类很可能会是基类,为了实现多态,编译器会为类加上一项成员变量,是一个指向该虚函数表的指针(常被称为vptr... 阅读全文
posted @ 2011-10-03 00:43 Happy博客创作团队 阅读(214) 评论(0) 推荐(0)
摘要:C++实现的委托机制(二)作者:gouki04(啊古) 撰写日期:2011-09-27博客链接:http://blog.csdn.net/gouki041.实现任意参数的函数委托 按上一篇文章的方法,你已经可以使用无参数的函数委托了。当然,这远远不够。要实现任意参数的函数委托,这里的任意参数包括任意个数和任意类型。任意类型这个容易解决,使用模板就行,但任意参数个数呢? 注:最终的实现代码可以在这里下载:http://download.csdn.net/detail/gouki04/3641328 只能不同个数各实现一个类,如:// 单参函数委托template<typename TP1& 阅读全文
posted @ 2011-10-03 00:38 Happy博客创作团队 阅读(345) 评论(0) 推荐(0)
摘要:C++实现的委托机制(一)作者:gouki04(啊古) 撰写日期:2011-09-27博客链接:http://blog.csdn.net/gouki041.引言 下面的委托实现使用的MyGUI里面的委托实现,MyGUI是一款强大的GUI库,想理解更多的MyGUI信息,猛击这里http://mygui.info/ 。最终的代码可以在这里下载:http://download.csdn.net/detail/gouki04/3641328 我们的目标是要实现一个跟.NET几乎完全一样的委托,使用简单,支持多播,可以添加删除委托。同时支持C++的普通函数、模板函数、类成员函数,类的静态成员函数,并且支 阅读全文
posted @ 2011-10-03 00:37 Happy博客创作团队 阅读(329) 评论(0) 推荐(0)
摘要:使用PSP编写动态网站作者:ocean 撰写日期:2011-09-07~2011-09-18博客链接:http://oceanspace.tk PSP?游戏机写网站?可能吗?不管你信不信,反正我不信,哈哈~此PSP非彼PSP的,其全称为Python Server Pages,这下明白了吧?是滴,就是用python做脚本写网页喽~学python的朋友可能就会问了?还有这东西?怎么没见有人用 啊?要怎么用啊?莫急,听我一一道来。 什么样的人适合用PSP? 简单地说,PSP适合于不懂PHP但懂Python的在校学生用来写动态网站课程设计。为什么PSP没有流行呢?听前辈们说是因为它相比其他写动态网.. 阅读全文
posted @ 2011-10-03 00:29 Happy博客创作团队 阅读(461) 评论(0) 推荐(0)