C/C++编程
文章平均质量分 52
xuduofeng
深入浅出,万物归宗
展开
-
字串的排列与组合(Permutation)
void Permutation(char* s, int start, int len) { //assert(s == NULL && start <= len); if(s == NULL || start > len) return ; if(start == len) { for (int i = 0; i <= len; i++) { c原创 2014-12-16 20:10:56 · 211 阅读 · 0 评论 -
三种低级排序方法(冒泡 选择 插入)
//冒泡排序 template void ReviewBulk(vector &v, size_t size) { for(int outer = 1; outer < size - 1; outer++) { for(int inter = 0; inter <= size - outer - 1; inter++ ) if(v[inter] > v[inter +原创 2014-12-16 20:07:54 · 348 阅读 · 0 评论 -
需要多大的空间才能表示一个class objects
需要多大的空间才能表示一个class object ? 一般来说由以下部分 (1)所以nostatic的data numbers (2) 机器字节的对齐(包括numbers 之间与数据集合体过界) (3) 为实现virtual机制所付出的代价 参考Inside The C++ Object Model原创 2015-01-18 12:25:01 · 207 阅读 · 0 评论 -
Eclipse下配置CDT和MinGW
Eclipse下配置CDT和MinGW 1、安装Eclipse和MinGW: 1.1安装Eclipse 1.上网站 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载安装JDK。 2.上网站 http://www.eclipse.org/d原创 2015-01-18 13:03:07 · 411 阅读 · 0 评论 -
一个空类的大小为何不为零?
一个空类的大小为何不为零?#include class SizeOfClass{};int main(){ using std::cout; using std::endl; cout << sizeof(SizeOfClass) << endl; SizeOfClass instance; cout << sizeof(instance) << endl; system("pause");ret原创 2014-12-14 19:39:41 · 549 阅读 · 0 评论 -
一个包含着构造函数析构函数(非虚)类大小为多少
一个包含着构造函数析构函数(非虚)类大小为多少? #include class SizeOfClass{ public: SizeOfClass(){ } ~SizeOfClass(){ } }; int main() { using std::cout; using std::endl; SizeOfClass instance; cout << size原创 2014-12-14 20:29:31 · 866 阅读 · 0 评论 -
一个包含着构造函数虚析构函数类大小为多少?
一个包含着构造函数虚析构函数类大小为多少? #include class SizeOfClass{ public: SizeOfClass(){ } virtual ~SizeOfClass(){ } }; int main() { using std::cout; using std::endl; SizeOfClass instance; cout <原创 2014-12-14 20:39:07 · 810 阅读 · 0 评论