本站首页    管理页面    写新日志    退出

公告

You are all my reasons! 

桃李花林又一在

淫荡一日同风起,风骚直上九万里

仙子凌波微步罗衫飘忽十步一回头

我的最爱:网游,程序,文学

QQ:89636669


我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:一维空间
日志总数:163
评论数量:248
留言数量:33
访问次数:602901
建立时间:2007年10月24日




 [C++]c/c++编程基础篇之浅析堆&栈【转】

dskongenius 发表于 2008-11-29 13:09:17

转自http://hi.baidu.com/zhanghui625/blog/item/1f7c9f34a6fd493e5bb5f5a7.html   五大内存分区
    在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
    <


阅读全文(3696) | 回复(1) | 编辑 | 精华 | 删除

 


 [C++]C++和JAVA中堆和栈的定义什么,区别是什么?【转】

dskongenius 发表于 2008-11-29 13:03:41

转自http://hi.baidu.com/ecgql/blog/item/ba9086253926fa6634a80fe8.html    在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。
堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。
自由存储区,就是那些由malloc等分配的内存块,他和堆是十分相似的,不过它是用free来结束自己的生命的。
全局/静态存储区,全局变量和静态变量被分配到同一块内存中,在以前的C语言中,全局变量又分为初始化的和未初始化的,在C++里面没有这个区分了,他们共同占用同一块内存区。


阅读全文(5041) | 回复(2) | 编辑 | 精华 | 删除

 


 [C++]VC入门读后感

dskongenius 发表于 2008-11-11 13:25:53

读了下面这篇文章,了解了一下东西,摘录如下: 学语言,与练武道理也差不多。VC、VB、Dlphi、VFP,以及其他的Windows编程语言,都属于同一个门派:Windows门,虽然招式不同,但内功都是一样的,这就是WindowsAPI(应用编程接口),大概是两千个函数。任何武功,招式即使再复杂,通常也能在很短时间内记下来;但内功就不是一朝一夕的事。而且,各门派的内功不同,Unix、Linux门有Uinx的内功,Apple(苹果)门有Mac的内功,Java更是自成一派。我们这里说的学VC,只是学招式,学招式一个月差不多就够了,聪明的两个星期就可以掌握。光学招式,吓唬人是够了,但和高手一过招,非出丑不可。要想精通VC,必须熟悉WindowsAPI。 一门高级语言与一门自然语言是类似的。关键要素有三: 语法:了解

阅读全文(1859) | 回复(0) | 编辑 | 精华 | 删除

 


 [C++]MFC还是Winform 微软的下一代用户界面技术WPF【转】

dskongenius 发表于 2008-11-10 21:25:58

转自http://blog.163.com/peiz_anhui/blog/static/82554214200852332115938/    WPF简介 WPF的全称是Windows Presentation Foundation,是微软新发布的Vista操作系统的三大核心开发库之一,其主要负责的是图形显示,所以叫Presentation(呈现)。 作为新的图形引擎,WPF是基于DirectX的,当然增加了很多新的功能。其2D和3D引擎的强大看看Vista的界面就明白了,再加上其对Aero图形引擎的支持,更加让你刚到神奇。顺便提一下,Aero是专门为3D桌面开发的引擎,可

阅读全文(3817) | 回复(0) | 编辑 | 精华 | 删除

 


 [C++]EMC笔试题目,很值得做做【转】 

dskongenius 发表于 2008-11-9 22:45:48

转自http://topic.csdn.net/u/20080917/00/607a1362-c5cd-47d1-a8ce-b016a8f4c0b7.html?1151396135 去上海一家外企的面试题 不是很会 大家一起帮忙看看
就当是共同学习进步了 谢谢阿~~~
22. In C, which of following definitions is correct in defining an array of pointers, with each item
of this array being a pointer to function like

int func(int *)?

A. int (*p[20])(int *)
B. int (*p)(int *)[20]
C. i

阅读全文(1771) | 回复(0) | 编辑 | 精华 | 删除

 


 [C++]大家来看看这道C++题目怎么解,期待高手解答。

dskongenius 发表于 2008-11-3 22:36:19

#include <stdio.h>
#include <memory.h>
typedef struct bitstruct
{
    int b1:5;
    int :2;
    int b2:2;
}bitstruct;
int main(int argc, char *argv[])
{
    bitstruct b;
    memcpy(&b,"EMC Examination",sizeof(b));
    printf("%d,%d\n",b.b1,b.b2);
    return 0; }

阅读全文(2401) | 回复(0) | 编辑 | 精华 | 删除

 


 [C++]【转】数组一维2维3维动态申请及用Vector的表示方法

dskongenius 发表于 2008-10-6 13:16:16

出自:http://blog.csdn.net/allen_lou/archive/2007/10/05/1812399.aspx 变长一维数组 这里说的变长数组是指在编译时不能确定数组长度,程序在运行时需要动态分配内存空间的数组。实现变长数组最简单的是变长一维数组,你可以这样做: #include<iostream>



 [C++]动态,静态,强类型,弱类型【转】

dskongenius 发表于 2008-5-11 11:26:23

 转自灵魂机器的blog http://hi.baidu.com/soulmachine/blog/item/1de1bbc3414ec754b219a83d.html 对于动态语言与静态语言的区分,套用一句流行的话就是:Static typing when possible, dynamic typing when needed。 “动”或“静”,强调的是实施类型的时间,编译里就要确定类型的是静态类型,比如C/C++/JAVA/C#,运行时才实施类型的则是动态类型,比如VB/Python。   
    
 &nb

阅读全文(1862) | 回复(0) | 编辑 | 精华 | 删除

 


 [C++]汉字编码问题【转】 

dskongenius 发表于 2008-4-14 22:40:24

转自http://www.css8.cn/css8_document/gb2312.htm  由于常常要和汉字处理打交道,因此,我常常受到汉字编码问题的困扰。在不断的打击与坚持中,也积累了一点汉字编码方面的经验,想和大家一起分享。 一、汉字编码的种类     汉

阅读全文(1813) | 回复(0) | 编辑 | 精华 | 删除

 


 [C++]c++部分预处理【转】

dskongenius 发表于 2008-4-13 20:24:14

 转自http://hi.baidu.com/hustwk/blog/item/c9be790e17a404ce7bcbe19c.html c++部分预处理 2008-03-20 13:38 在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预

阅读全文(1701) | 回复(0) | 编辑 | 精华 | 删除

 


« 1 2 3 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.109 second(s), page refreshed 144336599 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号