- Visual Studio 2015 Part5©2ch.net
431 :デフォルトの名無しさん[sage]:2016/06/24(金) 21:29:29.95 ID:pxxRSn07 - Windows向けに書いてたプログラムをAndroid向けにも流用しようとしたら、
いっぱいエラーが出て、_MAX_PATHとか_countofがないって言うんです。 調べてみたら、どちらもstdlib.hに含まれてるんですが、 Android向けのstdlib.hにはないんです。 stdlib.hってC言語の標準関数じゃないですか。 何で勝手に_MAX_PATHとか_countofとか加えるんですか? 便利だけど、これはstdlib.hとは別のヘッダにするべきだと思うんですが。
|
- Visual Studio 2015 Part5©2ch.net
435 :431[sage]:2016/06/24(金) 22:12:53.92 ID:pxxRSn07 - >>432
C標準ライブラリなわけですし、まさか他で使えなくなるとは思ってなくて・・・。 >>433 >普通は独自ヘッダファイル用意してそこに書いとくな 今回、それで対応しました。 やっぱそうしますよね。 こういう、標準ライブラリのヘッダに独自実装を加えるのって許されるんですね。 混乱を招くしやめたほうがいいですよね。 標準委員会?はどう思ってるんでしょうかね?
|
- Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
949 :デフォルトの名無しさん[sage]:2016/06/24(金) 22:20:12.86 ID:pxxRSn07 - Windows向けプログラムで、XMLファイルの読み書きにXmlLiteが便利だったので使っていたんですが、
Android(C++ Native)向けで同様のことができるライブラリってありますか? 標準のファイル読み書き関数を使ってスクラッチで書くのみでしょうか?
|
- Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
951 :949[sage]:2016/06/24(金) 22:37:21.94 ID:pxxRSn07 - >>950
ご回答ありがとうございます! 便利そうなのがあって良かったです!
|
- Visual Studio 2015 Part5©2ch.net
438 :431[sage]:2016/06/24(金) 23:21:34.61 ID:pxxRSn07 - >C標準ライブラリなわけですし、まさか他で使えなくなるとは思ってなくて・・・。
ごめんなさい、これは間違いです。 独自拡張だということは把握してました。 気になったのは、そういうものをstdlib.hのようなC標準のものに含めたということです。 何でstdlib.hに含めたんだろうか、と。
|