引用:
作者: sjinny 一顿饭只是一次性的,即使端上来的不好吃,也不过将就着把一顿饭吃掉而已。但是软件不一样,一般都希望有可维护性和复用性的,所以灵活性以及软件中所含知识的传递性就很重要了。 |
但是按照你的要求,显然不能使用全局的开关。你需要能够显式地告诉编译器每个变量/对象的方式。其实我很讨厌gc的,我没有用gc写过任何大的东西。但是要是我每个变量都要
fast_register non_nrv_opt try_allocate_on_stack_if_too_large_allocate_on_heap SomeClass someObjects;
我宁可gc。