В чем разница между директивой «% include» и стандартным C «#include» в SWIG?
Например, почему во всех руководствах они обычно выглядят примерно так:
%module my_module
%{
#include "MyHeader.h"
%}
%include "MyHeader.h"
Мне это кажется лишним. Возможно, кто-нибудь со знанием дела сможет уточнить.
Есть ли предпочтительный метод для включения кода C ++?