
C/C++
文章平均质量分 77
cspyb
这个作者很懒,什么都没留下…
展开
-
C/C++基础测试
本试题仅用于考查C++/C程序员的基本编程技能。内容限于C++/C常用语法,不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对C++/C的理解程度,但不能反映考生的智力和软件开发能力。笔试时间90分钟。请考生认真答题,切勿轻视。一、请填写BOOL , float, 指针变量 与"零值"比较的 if 语句。(10分)提示:这里"零值"可以是0, 0.0 , FALSE或者"空转载 2007-11-03 21:38:00 · 1611 阅读 · 0 评论 -
什么是动态链接库
什么是动态链接库? 一、动态链接库的概念 动态链接库(Dynamic Link Library,缩写为DLL)是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展名一般是dll,也有可能是转载 2007-11-05 22:39:00 · 6900 阅读 · 1 评论 -
线程与进程
线程间的同步 在 DOS 时代,由于 DOS 并不是一个多任务的环境,所以要想实现多任务显得很勉强。随后有了 Windows 3.X ,虽然此操作系统有了多任务的支持但是严格的说,对多进程的支持并不够,这主要表现在进程间通信方面提供的支持非常少。一些传统的 IPC 方式都没有提供。后来在 WinNT 上完全实现了多进程 / 多线程支持,当然现在的 Windows9X/2K 都完转载 2007-11-05 23:07:00 · 1698 阅读 · 1 评论 -
linux GCC编译过程
linux GCC编译过程目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序.GCC不仅功能非常强大,结构也异常灵活.最值得称道的一点就是它可以通过不同的前端模块来支持各种语言,如Java、 Fortran、Pascal、Modula-3和A转载 2007-11-07 10:30:00 · 918 阅读 · 0 评论 -
C++中的虚函数(virtual function)
作者:张笑猛提交者:eastvc 发布日期:2003-11-22 14:46:56原文出处:http://objects.nease.net/1.简介 虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次:class A{public: virtual void foo() { cout };class转载 2007-11-12 21:34:00 · 1153 阅读 · 1 评论 -
c++ 重载 覆盖 隐藏的区别和执行方式
成员函数被重载的特征(1)相同的范围(在同一个类中); (2)函数名字相同; (3)参数不同; (4)virtual 关键字可有可无。 覆盖是指派生类函数覆盖基类函数,特征是(1)不同的范围(分别位于派生类与基类); (2)函数名字相同; (3)参数相同; (4)基类函数必须有virtual 关键字。 “隐藏”是指派生类的函数屏蔽了与其同名的基类函数,规则如下(1)如果派生类的函数与基类的函转载 2007-11-12 22:50:00 · 1200 阅读 · 0 评论