错题集
piaopiaopiaopiaopiao
这个作者很懒,什么都没留下…
展开
-
令我费解的源码
一: #include "stdafx.h" #include using namespace std; class A{ public: void f() { cout<<"A"<<endl; } }; class B:public A{ public: void f() { cout<<"B"<<endl; } }; int main() { A* pa=原创 2014-05-20 16:57:14 · 588 阅读 · 0 评论 -
MessageBox弹不出对话框
为什么theapApp中写的messagebox不会显示? 见了一个基于对话框的MFC程序,整个程序就一个对话框,MFC自动在应用程序的initisal里面生成了 C/C++ code ? 1 2 3 4 5 6 7 8 9 CmainDlg dlg; m_pMain原创 2014-06-10 15:53:55 · 7256 阅读 · 0 评论 -
程序员面试宝典中的一个错误 char * b=(char *)&a
1 #include 2 using namespace std; 3 int main() 4 { 5 unsigned int a = 0xFFFFFFF7; 6 unsigned char i = (unsigned char)a; 7 char* b = (char*)&a; 8 9 printf("%08x, %08转载 2014-09-10 10:41:22 · 752 阅读 · 0 评论 -
错题集
7. 关于C++/JAVA类中的static成员和对象成员的说法正确的是: A、虚成员函数不可能是static成员函数 B、static成员函数在对象成员函数中无法调用 C、static成员变量在对象构造时生成 D、static成员函数不能访问static成员变量原创 2014-08-28 18:59:11 · 684 阅读 · 0 评论 -
出栈规律总结
先说两条数学结论: 设入栈序列为I(n):1,2,...,n 1,I(n)有C(2n,n)-C(2n,n-1)个出栈序列。 2,L(n)是I(n)的一个出栈序列当且仅当:对于L(n)的任意一位数M,其后面比它小的数降序排列。 注:[1],结论1是数《数据结构》课本上的原话,所以不会有错,另外根据卡塔兰数的几何意义,也容易证明。 [2],结论2是我自己观察的,自认为应该是对的。举个例子如下转载 2014-08-28 17:24:12 · 1933 阅读 · 0 评论 -
概念整理
操作系统: 周转时间=原创 2014-08-31 09:49:49 · 685 阅读 · 0 评论 -
<<Effective C++>>备忘
1、pointer to pointer------vs------reference to pointer原创 2014-09-01 16:28:46 · 448 阅读 · 0 评论 -
错题集2
一、进程和线程: 1、概念: 进程是正在执行的程序实例,是指令的集合。进程往往由多个并发执行指令的线程组成。 线程是操作系统调度的最小的执行单元,多个线程存在于同一个进程中,并共享进程的资源。 2、区别 1.同一个进程的多个线程共享内存空间,所以线程之间的通信非常方便。而不同进程因为有各自不同的虚拟空间, 所以要进行进程的通信必须采取IPC(Inter-Process原创 2014-09-27 19:38:37 · 461 阅读 · 0 评论