トップページ > プログラム > 2016年12月01日 > O+yJrb2h

書き込み順位&時間帯一覧

11 位/230 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000011000101015



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
HSP総合スレ【part 9】 [無断転載禁止]©2ch.net
C++相談室 part128 [無断転載禁止]©2ch.net

書き込みレス一覧

HSP総合スレ【part 9】 [無断転載禁止]©2ch.net
801 :デフォルトの名無しさん[sage]:2016/12/01(木) 14:53:36.32 ID:O+yJrb2h
おにたま自身ももうHSPの事なんかどうでもよいと思っているのか
ここ最近目立ったバージョンアップもないし
オープンソースにした時点で、もう後は好きなようにしてくれって事なんだろう
作者が興味を失ったフリーソフトの末路って感じ
C++相談室 part128 [無断転載禁止]©2ch.net
148 :デフォルトの名無しさん[sage]:2016/12/01(木) 15:38:14.38 ID:O+yJrb2h
俺はテンプレートなんか自分ではめったに書かないし
テンプレートの型推論のメカニズムも何も知らないが
要はhoge()の中でTが得られれば良いんでしょ?

template<typename T> struct moge
{
struct hage{ typedef T type; };
};
template<typename U> void hoge( U arg )
{
typedef U::type T;
}
hoge(moge<int>::hage{});

一応これでコンパイルは通る
C++相談室 part128 [無断転載禁止]©2ch.net
162 :デフォルトの名無しさん[sage]:2016/12/01(木) 19:14:31.57 ID:O+yJrb2h
>>159
現実問題としては、using type = T は無くても有ってもかまわないんだろうよ
実際のコードのhageの中身がどうなっているかわからないが
Tを使ったメンバがあるならdecltypeでTは取得できるし
Tを使ったメンバがないなら
おそらくはhageの処理をするのにTは要らない公算が高いだろ
hoge()が何をする関数かわからないから何とも言えないが
using type = T はサービスみたいなものじゃないかな
C++相談室 part128 [無断転載禁止]©2ch.net
165 :デフォルトの名無しさん[sage]:2016/12/01(木) 21:42:58.03 ID:O+yJrb2h
だから質問者に良いかどうか決めてもらえばよいだろって話
質問者が納得さえすればそれで終わりなんだからさ
それなのにこの質問者は>>157についてはノーコメントなんだよ
C++相談室 part128 [無断転載禁止]©2ch.net
167 :デフォルトの名無しさん[sage]:2016/12/01(木) 23:22:29.15 ID:O+yJrb2h
おまえなー、それなー
いいかげんにしろよな
お前、俺に>>164で何て言った?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。