希望各位高手来讨论一下一个4000人在线的考试系统的设计方案!!做过大型考试系统的高手进来!!

Delphi > VCL组件开发及应用 [问题点数:0分]
等级
本版专家分:5451
结帖率 97.83%
等级
本版专家分:5451
等级
本版专家分:2117
等级
本版专家分:7104
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:5451
等级
本版专家分:4452
等级
本版专家分:68390
勋章
Blank
黄花 2004年9月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2005年4月 Delphi大版内专家分月排行榜第三
等级
本版专家分:4452
等级
本版专家分:5351
等级
本版专家分:5451
等级
本版专家分:13544
ziqing

等级:

C++ 创建对象,删除对象

注意:为节省存储空间C++创建对象时仅分配用于保存数据成员的空间,而类中定义的成员函数则被分配到存储空间中的一个公用区域,由该类的所有对象共享。 例如,定义了一个这样的类: class Rec { ...

C++中创建对象的种方法及其区别

在C++里,有种方法创建...注意:为节省存储空间C++创建对象时仅分配用于保存数据成员的空间,而类中定义的成员函数则被分配到存储空间中的一个公用区域,由该类的所有对象共享。 例如,定义了一个这样的类: cla

static全局变量与普通的全局变量

程序内存分配一个由C/C++编译的程序占用的内存分为以下几部分:1、区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的。2、堆区(heap) — ...

C语言里和堆的区别整理

这里说的是C语言程序内存分配中的堆和下面先谈谈C语言的内存管理: 可执行程序在存储时(没有调到内存)分为代码区(text)、数据区(data)和未初始化数据区(bss)3部分。 (1)代码区(text segment)。...

进程内存布局

一个由 C/C++编译的程序占用的内存(memory)分为以下几部分: 1. 程序代码区(.text) - 存放函数体的二进制代码 。 2. 文字常量区(.rodata) - 常量字符串就是放在这里的,程序结束后由系统释放(rodata—...

C语言中取地址符&做函数形参?—— 引用的讨论

先看段严蔚敏的《数据结构》中的例程:这里面的&S第遍看的时候想当然的认为是取了SqStack结构体的S的地址,没有细想。然后又看到了这句。// platform: VC++6.0 Status Pop(SqStack &S, SElemType &e); //取...

C++全局变量、局部变量、全局静态变量、局部静态变量

转载:https://www.cnblogs.com/DannyShi/p/4584750.html 1、static关键字作用 1.1 隐藏   eg: //a.c文件中 char a = 'A'; void msg() {  printf("Hello\n"); } ...输出结...

C++:堆与区别

 在C++中,内存分成5区,他们分别是堆、、自由存储区、全局/静态 存储区和常量存储区。  ,就是那些由编译器需要的时候分配,不需要的时候自动清楚的变量 的存储区。里面的变量通常是局部变量、...

单片机的堆和(Heap & Stack)详解

程序内存分配 由c/C++编译的程序占用的内存分为以下几部分 1、区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的。 2、堆区(heap) — 一般由...

C++,C#的比较

最近找工作,面试官问了如题这问题,觉得这是好问题,然而自己答得并不好,网上搜罗了好多资料,整理如下: C#与C++内存管理的比较 (【出处】http://blog.csdn.net/hardwayboy/article/details/4499242...

C++高级编程学习

目录C++高级编程课程概述C++概述C++的第一个程序C/C++数据类型与变量引用与函数传参引用详解C/C++函数说明内联函数(inline)函数重载 C++高级编程 课程概述 面向对象的方法简介 对象----存在即合理 抽象性–...

程序所占用系统内存总结及全局变量与静态变量的区别

(1)符号起始的区块(Block Started by Symbol,BSS)段:BSS段通常指用来存放程序中未初始化的全局数据和静态数据的内存区域。BSS段属于静态内存分配,程序结束后静态变量资源由系统自动释放。 (2)数据段:...

C++与java的不同之处

C++有而Java没有的特性 由于Java本身就是从C++衍生出来的,这里只提C++具备的特性而被Java摒弃的—— 00、Java不再支持指针。这可能是C++和Java之间的最大不同。 【注】既然JAVA中不存在指针,那么也不...

C++与C#内存管理对比分析

与C#内存管理对比分析与C#管理内存方式概述C#最大的一个改进其实就是对内存访问与管理方法的改进。.NET中内存的管理是全权委托给垃圾回收器,由垃圾回收器来决定何时该释放内存空间。现在普遍采用种技术来释放...

NDK基础知识

前言 学习NDK之前我们首先需要了解NDK是什么? Android NDK 是一套允许您使用 C 和 C++ 等语言,以原生代码实现部分应用的工具集。开发某些类型的应用时...指针函数:返回值是一个指针的函数,即本质是一个函数...

C++类对象共享数据的5种实现方法

C++中类对数据与行为做了封装,使得私有数据成员不能类体外被访问,同时类对象之间也不能互相访问对方的私有成员,而有些情况下,数据既需要保持其私有性,又需要其有共享性,以下将给出种方式的实现。...

C++和JAVA的区别 -- 给初学者看

C++和JAVA的区别 -- 给初学者看 JAVA和C++的区别介绍框架纲领如下: ...() 序言: ...(二) 学习二者的个人感受: ...(四) JAVA中继承的特性来描述C++和JAVA的关系图示: (五) JA

Java与C++区别

Java和C++区别

C|C++中的静态全局变量,静态局部变量,全局变量,局部变量的区别

static有种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static类中的作用。  、面向过程设计中的static  全局变量、局部变量、静态...

C/C++基础知识点面试题

五、不用临时变量实现两个变量的交换 七、C++源文件从文本到可执行文件经历的过程 八、C++11新特性 九、C++和C的不同 十、malloc的原理 十一、内存泄漏、野指针 十二、static 十三、union和struct 十四...

谭浩强《C++面向对象程序设计》知识点总结

1 C++初步知识 1.1 C++的输入输出 输入:采用标准输入流对象istream和提取运算符cin>> 输出:采用标准输出流对象ostream和插入运算符cout<< 1.2...

C/C++静态变量static详解

静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。  静态变量或静态函数只有本文件内的代码才能访问它,它的名字其它文件中不可见。 用法1:函数内部声明...

C++面向对象程序设计概念全总结(六)--最全的概念总结

1、对象和类概念对象:任何个对象都应该具备两个要素:属性、行为。在C++中每个对象都有数据(体现了‘属性’)和函数(用来对数据进行操作,以实现某些功能)两部分组成。类:具有共性的实体的抽象。类是对象的...

linuxC/C++面试问题总结整理

linuxC/C++面试问题总结整理单元测试关键字const关键字static关键字volatile线程间同步的方法信号量单元测试深信服被问了单元测试,集成测试是什么的问题,时没想出明确的答案,只给了大概意思 汗-_-||。...

C++常见面试笔试题

https://www.cnblogs.com/aduck/articles/2272248.html https://www.cnblogs.com/guozw/p/8732473.html ... 2018.8.21 今天做题时候发现:无符号数最好别直接和0这样的常数直接比,比如if...

C++中堆和的区别,自由存储区、全局/静态存储区和常量存储区

 在C++中,内存分成5区,他们分别是堆、、自由存储区、全局/静态存储区和常量存储区。 ,就是那些由编译器需要的时候分配,不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等...

堆栈与队列的区别整理

理论: 共同特点: :是限制表的一端进行插入和删除运算的线性表。又称后进先出简称:LIFO表 队列:也是种运算受限的...而就像一个箱子,后放的上边,所以后进先出。 进程中每线程都有自己的堆

DPDK分析--深入浅出

随着互联网的高速发展,云产业的快速突起,基础架构网络逐渐偏向基于通用计算平台或模块化计算平台的架构融合,来支持多样化的网络功能,传统的PC机器分布式计算平台上的优势更为明显。这些针对海量数据处理或...

智鼎(附答案).zip

并不是完整题库,但是有智鼎在线2019年9、10、11三个月的试题,有十七套以上题目,普通的网申行测题足以对付,可以在做题时自己总结一些规律,都不是很难

Visio_2016

visio_2016下载安装,亲测可用,不需要破解,而且无秘钥。简单方便实用