- 博客(8)
- 收藏
- 关注
原创 Objective-C
Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在gcc运作的系统写和编译,因为gcc含Objective-C的编译器。历史 1980年代初布莱德·确斯在其公司Steps
2008-11-12 19:26:00 245
转载 LNK2001无法解析的外部符号“symbol”
可能的原因 代码请求的内容不存在(例如,符号拼写错误或使用错误的大小写)。 代码请求的内容错误(使用的是混合版本的库,一些库来自产品的一个版本,而其他则来自另一个版本)。 该错误信息之后为致命错误 LNK1120。 具体原因 代码问题 如果 LNK2001 诊断文本报告 __check_
2008-11-10 14:04:00 3828
转载 模板函数特化
[ 翻译文档 本文适合中级读者 已阅读9449次 ] 文档 代码 工具 C++ At Work 专栏...枚举声明,模板函数特化原著:Paul DiLascia翻译:NorthTibet下载源代码:CAtWork0507.exe (204KB)原文出处:Enum Declarations,
2008-11-10 14:01:00 932
转载 VC++的链接错误LNK2005
最近运行程序老是出现头文件重复包含的问题,而且还是不稳定地报错。上网搜了些解决方法,以下是个很全面的帖子,收藏一下,学海无涯! 作者: Jerry Cat时间: 2006/04/19链接: http://www.cppblog.com/jerysun0818/archive/2006/04/19/5913.html造成LNK2005错误主要有以下几种情况:1.重复定义全局变量。可能存在两种情况:
2008-11-10 13:55:00 427
转载 类static成员
.类static成员 (前言,定义,基类与派生类,设计指导) 1.前言类的static成员不属于类的对象成员,也没有this指针,类生成N个对象,类的static也只会分配一个对象引入static主要是为了对类访问次数进行计数或者其它功能实现static成员的优点:.它在类的作用域中,从而避免与其它全局变量和常量名字冲突.方便类实行封装.能明确表示类设计的意图 2.定义2.1 定义格式:s
2008-11-05 17:52:00 563
转载 C陷阱和缺陷
1、误将十进制数写成八进制测试: int i = 10; int j = 010; int p = 0x10; printf("i = %d/n", i); printf("j = %d/n", j); printf("p =
2008-11-05 17:44:00 651
转载 库函数调用和系统调用的区别
通过这个问题,可以判断候选人是否具有丰富的编程经验以及是否具有找出这类问题答案的敏锐感觉。 简明的回答是:函数库调用是语言或应用程序的一部分,而系统调用是操作系统的一部分。你要确保弄懂“trap(自陷)”这个关键字的含义。系统调用是在操作系统内核发现一个“trap”或中断后进行的。 ※函数库调用 VS 系统调用函数库调用系统调用在所有的A
2008-11-05 17:35:00 496
转载 实训C++语言设计——异常处理
目的:正确理解c++的异常处理机制 学习异常处理的定义及执行过程内容:定义一个异常类CException ,有成员函数Reason(),用来显示异常的类型,在子函数中触发异常,在主程序中处理异常,观察程序的执行流程。三 实验任务:在类CException的成员函数Reason()中用cout显示异常的类型,在函数fn1()中用throw触发异常,在主函数的try模
2008-11-05 17:26:00 977
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人