文字列リテラル(この場合はファイルパス)を定義するために使用しようとして#define
いますが、別の#define'd要素からパスを取得できません。要するに、私はこのようなものが欲しいです:
#define X /var/stuff
#define Y "X/stuff.txt"
私Y
をとして与えるために"/var/stuff/stuff.txt"
。これも可能ですか?よろしくお願いします。
編集:あるいは、このようなものは2つのリテラルを1つに連結しますか?
#define X "/var/stuff"
#define Y X"/stuff.txt"