私は、次の「エラー:テンポラリアレイのアドレスを取得する」とはどういう意味ですか?
// Example program
#include <iostream>
#include <string>
int* x;
int main()
{
x = (int[5]) { 16, 2, 77, 40, 12071 };
std::cout << x;
}
を実行しようとすると、私は次のメッセージerror: taking address of temporary array
これは何を意味するのか?取得
正確に言うとおりです。 '(int [5]){16,2,77,40,12071}'は何と思いますか? (C++の標準コンプライアンスは別として)。 – StoryTeller