今日、大学でCコーディングをしたかったのです。Xcodeでファイルをコンパイルできなかったため、Linuxでコーディングすることになりました。
これはおそらく単純な(うまくいけば修正可能な)問題なので、いくつかの関数シグネチャで要点を説明しました。
void testfunc(int test);
void testfunc(int test, int* test2);
void testfunc(int test, int* test2, int** test3);
これらの3つはコンパイルされて動作します!しかし、
void testfunc(int test, int* test2, int** test3, char*& test4);
これは不可能であるという意見にXcodeをもたらします。なんで?Linuxはそれについて文句を言いません。