Re: [OT] opaque pointer
yuri.nefedov@gmail.com -> debian-russian@lists.debian.org @ Tue, 7 Oct 2014 23:03:24 +0400 (MSK):
>> Смысл в том, что «непрозрачные указатели» C плохо совмещаются с
>> такими средствами языка, как inline и #define.
y> Вроде бы для inline должно все работать при правильном описании [1].
y> При вызова из другого файла будет работать как обычная функция.
y> (Stand-alone object code is emitted (just like a normal function)
y> and can be called from other translation units in your program.)
y> Я что-то упускаю?
Ты упускаешь то, для чего вообще придумали inline. just like a normal
function - это со всеми накладными расходами на function call.
То есть работать-то будет, но в скорости проиграет.
Reply to: