2024年 4月 18日
2024年 4月 18日
2024年 4月 18日
为什么会有头文件循环依赖?
有头文件的编程语言体系中,头文件的本意是给其他文件提供基本的类型、声明或者宏等讯息供参考,让编译器知晓这些类型讯息。一般的原则是,越是common的头文件会被其他头文件依赖,即xxx.h很可能会包含c...
2024年 4月 18日
2024年 4月 18日
2024年 4月 18日
哪些编程语言可以运行期创建类?
大部分静态语言都不能支持运行期创建类,越是高级或者解释型语言,对运行期创建类的支持越方便。越高级的语言,有运行时的支持,"虚拟机"记录了所有类的讯息,当然也就容易支持创建类。
2024年 4月 16日
ObjC为什么有方括号调用方法的语法?
[object doSomething]的意义和object.doSomething()的意义是完全不同的,也许可以简单理解成都是调用了doSomething方法。事实上,前者代表向object发送d...