《原来我一直在脱了裤子放屁啊 NULL指针可以直接delete哦》的相关内容
相关讨论
Linux C中也有“ThreadLocal”
现在在看Linux开发的书,接触到了多线程开发这一块,惊奇的发现用C写多线程程序,也有线程
内部变量的概念呢,甚至调用的接口和Java中的ThreadLocal非常像。
1.
extern int pthread_key_create ((pthread_key_t *__key, void (*__destr_function) (void *)));
先使用该方法创建一个 ...
by run_xiao 2008-05-29 浏览 (1055) 回复 (12) 关键字:
[面试试题]C++面试试题
嵌入式开发.C语言面试题
预处理器(Preprocessor)
1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)
#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL
我在这想看到几件事情:
1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)
2). 懂得预处理器将为你计算常数表达式的值 ...
by SpringArt 2006-11-14 浏览 (5150) 回复 (0) 关键字:
OO Programing in C (3)
OO Programing in C is not only POSSIBLE but also PRACTICAL
--------------------------------------------------------------------------------
OO的一个亮点是类的"继承",通过"继承",可以重用许多代码。而且"继承"也是现实生活中非常自然的一种关系。但是很不幸 ...
by rubynroll 2007-12-24 浏览 (2125) 回复 (11) 关键字: c oo
一个绝对害了不少人的Java技术问题!
我不记得自己是怎么学到的,但是我相信绝大部分从事java学习Java的人都一直这么以为一个小的技术问题:
在Java中方法参数的传递,对象是传递引用,基本数据类型是传递值。而且一直一来都似乎没有人提出过疑问。
直到最近,我在为公司基本Java开发人员编写考试试卷的时候,我才发现,这错了!在方法中,Java语言中对象传递的是 ...
by 凤舞凰扬 2004-04-06 浏览 (53394) 回复 (82) 关键字:
相关博客
析构函数 管理指针成员
析构函数就是这样的一个特殊函数,它可以完成所需的资源回收,作为类构造函数的补充撤销类对象
时会自动调用析构函数
动态分配的对象只有在指向该对象的指针被删除时才撤销
当对象的引用或指针超出作用域时,不会运行析构函数,只有删除指向动态分配对象的指针或实际对
象(而不是对象的引用)超出作用域时,才会运行析构函数
撤销一个容器(不管是标准库容器还是 ...
by clskkk2222 2008-02-23 浏览 (2168) 回复 (0) 关键字: cpp
数组和指针
数组是由类型名、标识符和维数组成的复合数据类型数组也是一种存储单一数据类型对象的容器,其中每个对象都没有单独的名字,而是通过它在数组中的位置对它进行访问。数组的长度是固定的,数组一经创建,就不允许添加新的元素。Note:数组的维数必须用值大于等于1的常量表达式定义常量表达式只能包含整型字面值常量、枚举常量或者用常量表达式初始化的整型 const 对象。非 const 变量以及要到运行阶段才知道其值 ...
by clskkk2222 2008-02-12 浏览 (1819) 回复 (0) 关键字: cpp
Windows Data Types
The data types supported by Microsoft® Windows® are used to define function return values, function and message parameters, and structure members. They define the size and meaning of these elements. F ...
by 9esuLuciano 2008-08-20 浏览 (34) 回复 (0) 关键字:
非常有用的101道算法部分常见面试题
1. Given a rectangular (cuboidal for the puritans) cake with a rectangular piece removed (any size or orientation), how would you cut the remainder of the cake into two equal halves with one straight ...
by utopiazh 2006-10-07 浏览 (340) 回复 (1) 关键字:
转载,浅谈Object Pascal的指针
转载,浅谈Object Pascal的指针
Nicrosoft(nicrosoft@sunistudio.com) -- 2001.8.26
http://www.sunistudio.com/nicrosoft/
东日文档:http://www.sunistudio.com/asp/sunidoc.asp
大家都认为,C语言之所以强大,以及其自由性,很 ...
by zhangsk 2007-11-30 浏览 (161) 回复 (0) 关键字: delphi pascal 指针
相关圈子讨论
代码高度精炼的tango.sys.win32.CodePage
就一个简单的主函数,实现了
1 MBS to UTF-8
2 UTF-8 to MBS
3 toMBSz ? result.ptr就可以了。
4 toUTF-8z? result.ptr就可以了。
/**********************************************************************
In ...
by tuja 2007-10-03 浏览 (255) 回复 (0)
CreateWindowExW 创建的窗体标题中文乱码,英文只显示首字母
CreateWindowExW 创建的窗体标题中文乱码,英文标题的话只显示标题首字母
HWND hWnd = CreateWindowExW(0,
toUTF16z("Class name"),
toUTF16z("我的程序"),
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,CW_USEDEFAULT,800,600,
HWND_D ...
by tuja 2007-05-09 浏览 (736) 回复 (4)
Win32应用程序界面本地化问题
各位老大,我刚刚接触D语言没多久,DMD自带例子中有一个winsamp.d的程序,编译后能够正常运行,想让界面看起来跟XP一样,就创建了一个winsamp.exe.manifest文件,再次运行这个示例程序,按钮就不见了,各位前辈们能帮忙看看是什么问题么?
winsamp.exe.manifest如下
<?xml version="1.0" encoding="UTF-8" standal ...
by fanyard 2007-10-19 浏览 (317) 回复 (2)
dxpcom v0.1 发布
由于windows上一直遇到DLL加载失败的问题,所以测试是在linux上进行的。
dxpcom v0.1下载地址
包括对xpidl的修改,增加了-m d选项,用来产生d接口。-m dwrap选项还在编写中,生成的代码现在还无法使用。
mozilla/xpcom/*.d大部分是用修改过的xpidl生成的,另有一些是使用htod工具转换的。
有空可以帮我测试一下,目前还不保证转换完全正确,但 ...
by qiezi 2007-04-16 浏览 (11093) 回复 (161)
xpcom.dll为何不能正常加载?
就这一行代码还抛出异常,错误码是1114,可以肯定它找到了这个DLL,换成一个不存在的名字时,没有异常提示,错误码是126。我的当前路径是在xulrunner路径下,换成user32.dll就可以正常加载。
图片连接:
有人能解释这个吗?
import std.loader;
void main()
{
scope auto dll = new ExeModule(r"xpc ...
by qiezi 2007-04-11 浏览 (3663) 回复 (83)
相关新闻
基于Spindle的增强HTTP Spider
构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源
代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正,
有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)
以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle
全文检索框架Compass 1.2发布
Java的全文检索框架Compass发布了1.2正式版本。Compass封装了对全文检索引擎lucene的操作,并且提供了Spring/Hibernate的应用层框架,让用户可以不必深入了解lucene的情况下轻松的在自己的Spring/Hibernate架构的web应用当中集成全文检索功能。
Compass 1.2版本增加了一些新的功能,bug的修复,以及性能的提升。详细的新特性请看:
引用 ...
by robbin 2007-10-19 浏览 (1189) 回复 (0) 关键字: compass search
ErlyBird 0.16.0 发布
dcaoyuan同学的erlang IDE项目发布了新版本,用erlang开发的童子们赶快下载更新吧。
ErlyBird 0.16.0 Released - An Erlang IDE based on NetBeans
I'm pleased to announce ErlyBird 0.16.0, an Erlang IDE based on NetBeans. This is an im ...
by dcaoyuan 2008-03-06 浏览 (496) 回复 (0) 关键字: erlang

