読者です 読者をやめる 読者になる 読者になる

meryngii.neta

今日も新たな"ネタ"を求めて。

C文字列に拡張for文

C++ C++0x

C文字列に拡張for文を使ったら、普通に通った。

#include <iostream>

int main()
{
	for (char c : "test")
		std::cout << c << std::endl;
}

C++ユーザにとっては新鮮なコード。んでこれが通るということは、const char*についてのconcept_map Rangeがどこかにあるはずなのだが、なかなか見つからない。
const char[]だった…。