アプリ版:「スタンプのみでお礼する」機能のリリースについて

C++をg++でコンパイルしようとした時、importがサポートされていない理由はなぜでしょうか?
警告: #import は廃止された GCC 拡張です [-Wdeprecated]

A 回答 (3件)

    • good
    • 0
この回答へのお礼

下のリンクがエンコードできずに読めませんでした。申し訳ありません
英語が得意ではないので一部理解しにくい部分がありましたが、基本的に実装と移植性の問題だと理解していいのでしょうか?

お礼日時:2013/07/06 02:39

そんなもの規格には存在しないから, でいいのかな?

    • good
    • 0
この回答へのお礼

gccにも独自の実装部分があると聞いたので、importもそうである可能性がありました。
後続の言語に存在しているものをたくさん取り込んでいるように見える言語ですが、なぜ(割と標準的だと考えられる)importが規格に存在しないのか不思議でこの質問をしました。
質問に答えていただきありがとうございます。

お礼日時:2013/07/06 02:23

標準のC++のプリプロセッサに #importなんて無いはずです。


http://gcc.gnu.org/onlinedocs/gcc-3.2/cpp/Obsole …

C++ではなく、Visual C++ではないでしょうか。
http://msdn.microsoft.com/ja-jp/library/vstudio/ …
こちらだと、GCCの#importとは機能が違うので、単純に置き変えるわけにはいきません。
    • good
    • 0
この回答へのお礼

linuxのほうが環境を整えやすいと思いVisual C++を考えていなかったのですが、#importがある実装もあるにはあるとわかりました。
ありがとうございます。

お礼日時:2013/07/06 02:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!