Swiftのプロジェクトで、C++のコードを混ぜ込みたく、以下のヘッダファイルをプロジェクトに追加しました。
#ifndef cpp_h #define cpp_h #include <stdio.h> class Cpp { public: void run(std::vector<std::string>); }; #endif /* cpp_h */
しかしながら、
class Cpp {
の箇所で、
Expected ';' after top level declarator
と言うエラーが出てしまいます。
C++のクラスの定義の文法に間違いがあるのでしょうか?
何かきっかけでも掴めたらと思い投稿させていただきました。アドバイスいただきたくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/28 00:39