Dark@Dark
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“你明白着告诉了编译器要调用的是父类的该函数,为啥不能调用呢? 我觉得LZ没搞清楚,编译时的函数确定于运行时函数确定的区别。”
“您说的是脚本吧?C是编译性的语言,不能这么方便的。”
“【 在 a206206 的大作中提到: 】 : 话说,typename和class好像有一点点区别,不过我还没弄清楚。。 用typename 更好一些。之所以引入typename是因为模版中可能用到参数类型中定义的类型,而编译器不能确定那是不是一个类型。google一下万事清楚了。”
“资料是不会被感染的,除非资料本身是PE文件——所以楼主大可放心啦。 你只要保证拿回来后不运行里面的可执行文件之类的就可以了。 最简单的方法——下载个360杀毒,打开之间扫描扫描就成了。 别忘了禁止移动存储自动运行哦。”
“【 在 pigg 的大作中提到: 】 : 在单片机的开发过程中,有些片上外围寄存器的声明一般厂家都会给出一个库文件,声明MCU的寄存器等。 : 如果c源文件1,有一系列的函数,要用到一些寄存器,而且这些寄存器必须当做外部变量,可不可以在文件1中不再定义那些寄存器,而是仅仅让文件1包含那个库文件就可以了呢? : (请从声…”
“恩,深表同意。 看看设计模式才能真正体会面向对象的好处:可维护、可扩展、易修改。 【 在 wacke 的大作中提到: 】 : 面向对象的优点挺多的,就面向对象的3大特征“继承”,“多态”,“封装”对程序设计就非常的有用,你可以去看一些设计模式的书,感受一下。”
“每个操作系统上的C库肯定都是依赖该系统地实现的。举个例子c语言的malloc函数,在windows平台上就是通过系统api什么virtualAlloc之类的实现的。操作系统的库函数才是真正干活的,C库不过规定了接口形式。不过也正是这种规定使得C写的软件可以跨平台。。 【 在 jokerlee 的大作中提到: 】 : l…”
“继承是为了和Component提供相同的接口。楼主可以参考下head first设计模式这本书,里面的例子很容易理解阿。 【 在 mysterious03 的大作中提到: 】 : 最近看了设计模式,感觉有些不懂,在Decorator模式中,Decorator既然包含指向Component的指针,为什么还要继承Compo…”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。