呃。 举个例子: C++中有try, catch()。
VS中在编译器级别有对应的 对所有语言的扩展支持: __try, __except()。再来呢, 我喜欢用C, 对给自己编写的程序, 我严格用C来完成。 但很郁闷的是没有类似于inline的支持。 google的时候有发现其他的编译器有时会用 #pragma 这样的指令来搞个 inline的支持。
但现在的情况是, 我找不到 C中类似于inline的支持, 另外也找不到 #pragma中对应的 标识。呃。 还有, 请不要回答用宏来代理inline的支持。
当然如果 您知道有效的消除宏中 多行语句的 \号 及 \号后不小心留空格的副作用, 那也可以作为回答。 前提是要像写个函数一样那么简单 及 直观。请高手帮助, 谢谢。PS: 想请教下, 目前的帖子是不是都锁定了, 无法结贴? 我有个帖子, 目前无法结贴的状况。