私は昨年、PHP などを行ってきました。C と C++ を少しだけ始めました。
私が今読んでいる本では、すべての文字列が実際にコードに含まれています (これは単なる例にすぎませんが、興味があるだけです)。
私の興味は — プログラマーが文字列を保存して表示する一般的な方法はありますか? Android が文字列ファイルで行うように、.NET にはこれを行う事前定義された方法がありますか?
(PHP では、コードとは完全に分離して、すべての CSV ファイルに保存します。)
私は昨年、PHP などを行ってきました。C と C++ を少しだけ始めました。
私が今読んでいる本では、すべての文字列が実際にコードに含まれています (これは単なる例にすぎませんが、興味があるだけです)。
私の興味は — プログラマーが文字列を保存して表示する一般的な方法はありますか? Android が文字列ファイルで行うように、.NET にはこれを行う事前定義された方法がありますか?
(PHP では、コードとは完全に分離して、すべての CSV ファイルに保存します。)
質問は完全には明確ではありませんが、.NETでは、文字列の保存方法はリソースファイル(.resx)内にあります。これは、ローカリゼーションが行われる方法です。詳細については、このリンクを参照してください。
文字列をコードに格納する方法について質問する場合: プリプロセッサを使用します。
string_literals.h
#define PATH_TO_FILE "/home/usr/filename"
/* and so on...*/
*.cpp ファイル
#include "string_literals.h"
const char* path = PATH_TO_FILE;