On Tue, 7 Oct 2014, Ivan Shmakov wrote:

        Смысл в том, что «непрозрачные указатели» C плохо совмещаются с
        такими средствами языка, как inline и #define.


 Вроде бы для inline должно все работать при правильном описании [1].
 При вызова из другого файла будет работать как обычная функция.
 (Stand-alone object code is emitted (just like a normal function)
  and can be called from other translation units in your program.)
 Я что-то упускаю?
Ю.

[1] http://www.greenend.org.uk/rjk/tech/inline.html

Ответить