GCC (テスト済みバージョン 4.5.1、4.6.3、4.8.4) を使用してこのサンプル プログラムをコンパイルしようとしました。
#include <iostream>
#include <iomanip>
#include <ctime>
#include <chrono>
using std::chrono::system_clock;
int main()
{
system_clock::time_point now = system_clock::now();
std::time_t now_c = system_clock::to_time_t(
now - std::chrono::hours(24));
std::cout << "One day ago, the time was "
<< std::put_time(std::localtime(&now_c), "%F %T") << '\n';
}
prog.cpp: In function 'int main()':
prog.cpp:14:18: error: 'put_time' is not a member of 'std'
おそらくまだ実装されていないと思いました。ということで、この機能の実装状況を調べてみました。このページしか見つかりませんでした:
しかし、そこにはメモが見つかりませんでしput_time
たchrono
。このライブラリの実装ステータスに関する情報を提供するリソースを教えてもらえますか?