文章分类 - 试题收集
笔试题目收集
.net info
摘要:.NET牛人应该知道些什么 http://www.cnblogs.com/tonyqus/archive/2008/02/22/1043005.html http://www.yeeyan.com/articles/view/15070/5074 一些面试题的回答二 http://www.cnblogs.com/jillzhang/archive/2008/02/29/1086419.html...
阅读全文
posted @ 2008-03-01 00:09
powerlc
.net 题目(2)
摘要:=========**********************************------=============Phase ONE1.有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以说明和分析.2.A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消亡过程中构造,析构函数的执行过程.请附code3.什么叫应用程序域?什么是受管制的代码?什么...
阅读全文
.net 试题 (1)
摘要:1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里? 2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?4. C#可否对内存进行直接的操作?(这可是个难点哦?...
阅读全文
理解复杂的C/C++声明
摘要:介绍 曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明:我们将从每天都能碰到的较简单的声明入手,然后逐步加入const修饰符和typedef,还有函数指针,最后介绍一个能够让你准确地理解任何C/C++声明的“右左法则”。需要强调一下的是,复杂的C/C++声明并不是好的编程风格;我...
阅读全文
C++中的虚函数(virtual function)
摘要:C++中的虚函数(virtual function) 1.简介 虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次: class A{public: virtual void foo() { cout foo(); // 在这里,a虽然是指向A的指针,但是被调用的函数(foo)却是B的! ...
阅读全文
程序的内存分配(堆栈分配)
摘要:一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,...
阅读全文
C++的一些基础题目--答案
摘要:1.解 a=a^b; b=b^a; a=a^b;下面的解法在极端情况下会溢出 a=a+b; b=a-b; a=a-b;2.解A:8 对齐B:12 4*2+4=12 普通成员函数不占空间,虚函数共用一个vprt指针C:1 相当于一个空类,依赖编译器的实现。但不应是0。 3.解A f()B f()C f()C f()----------B ff()...
阅读全文
C++的一些基础题目
摘要:1.不使用其他任何变量,请写出交换变量a和b的函数void swap(int &a,int &b){ //...} 2.请写出以下结构或类的大小(sizeof的输出值),并给出简要的解释.//A:typedef struct{ char c1; char c2; int n;} stru;//B:class ClassA{ public: int m_data1; int m_data2;...
阅读全文
浙公网安备 33010602011771号