XCode バージョン 6.3.2 (6D2105)
表示しようとしている変数は型ですboost::posix_time::ptime
が、質問はすべての C/C++ 型に適用されます。boost::posix_time::ptimeのドキュメントでは、時刻の日付部分 (年、月、日) が date() メソッドによって取得され、時刻の小数部分 (時、分、秒) が返されることが指定されています。 time_of_day() メソッドによって。したがって、デバッガーがアクティブなときにリスト内の変数を右クリックすると、要約形式を設定でき、日付の年の部分を表示するだけで、{$VAR.date().year()}
. 理想的には2015/6/11 3:20:29
、デバッガー ビューの変数の横に概要を表示したいのですが、今のところ、年の部分だけを表示しようとしています。
ただし、「Summary Unavailable」が表示され、出力ウィンドウに次のように出力されます。
error: call to a function 'boost::date_time::date<boost::gregorian::date, boost::gregorian::gregorian_calendar, boost::gregorian::date_duration>::year() const' ('_ZNK5boost9date_time4dateINS_9gregorian4dateENS2_18gregorian_calendarENS2_13date_durationEE4yearEv') that is not present in the target
ドキュメント(PDF 形式) には、要約形式の式に関数とメソッドの呼び出しを含めることができると記載されていますが、示されている例は C++ ではなく、Objective C 用です。これはメインセクションWriting Data Formatters
とサブセクションにありますExpressions, including function or method calls