[過去ログ] C++相談室 part130 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
46: (オッペケ Sr57-GJ90) 2017/04/06(木)10:25:11.03 ID:zY+rYc0kr(1/2) AAS
企業に勤めていて日常的にC++言語を使うような人、かな
140: (ワッチョイ eb59-0/8P) 2017/04/16(日)01:51:56.03 ID:M1nx5OGg0(1/2) AAS
基底クラスにメソッドが集まっていくのは仕方が無いにしても、
公開する相手別にインターフェースを分けて抽象クラスの多重継承でもしておけば
大きな混乱は避けられる
希ガス
195: (ワッチョイ 6bc8-HE/W) 2017/04/19(水)11:29:39.03 ID:37YtuUfA0(5/19) AAS
ちなみに現状はこんなコード
#define FUNC(fname,op) \
template<class T> static T fname(T* ptr, int num){\
T max = *ptr;\
int idx = 1;\
while (idx<num) {\
if (max op ptr[idx]) max = ptr[idx];\
idx++;\
}\
return max;\
省4
219(2): (ワンミングク MM3f-ZHy1) 2017/04/19(水)22:18:24.03 ID:15mBJgd3M(4/4) AAS
varと書けるようにするとなぜ新機能開発やバグ取りにできるの??
templateで何ができないと言ってるのかまじで意味わからん
templateをマクロと同じように使おうとしかしてないから編集上の機能に見えるだけでしょ?
ランタイムのオーバーヘッドをなくすために使うんだよ普通は
てか属性でやろうとしてるってなんだよ、現行C++にattributeなんてねーよクソカス
高精度型にキャストしたいならtraitsとdispatch用の関数書くだけ
334: (ワッチョイ aacc-tFGI) 2017/05/19(金)18:14:00.03 ID:6plAc3kp0(1) AAS
んだよ、Pascalでwith使っとけやトーシロー
374(1): (ブーイモ MM4f-JCxV) 2017/05/24(水)22:57:19.03 ID:RrwKXt6vM(1) AAS
>>369
何故C#?
408(4): (スプッッ Sd03-RGMd) 2017/06/09(金)13:26:36.03 ID:kptJBH71d(1/3) AAS
int hoge={1,2,3,};
配列末尾のカンマは許されてますか?
415(1): (スプッッ Sd03-RGMd) 2017/06/09(金)20:01:26.03 ID:kptJBH71d(3/3) AAS
enumができるのはとっくに知ってます
>>414
その環境でエラーにならない事がわかるだけなので意味ないです
438(1): (ワッチョイ 0baa-BUW4) 2017/06/10(土)23:22:49.03 ID:xSl9wCDP0(3/3) AAS
たぶん、あいまいなのは、規格が抽象的な表現で書いているからだろ。
いざ具体的な事例を出した場合に、それが正しいのか悪いのか、簡単には分からない
だから、MISRA-C みたいな解釈・説明書が必要になる
型変換のルールでも、潜在型とか、そういう用語を定義して、
わかりやすく説明している
法律でも、最高裁の判例を、数十年研究して解釈している。
それでも判事が7対6で、ひやひやもので決まった判例もある。
数年後に判断したら、結論が変わる
規格の抜け穴・論理矛盾などを研究するには、数十年かかる。
規格書を読んで、分かるようなものじゃない。
省1
744(3): (ワッチョイ 1706-pw7F) 2017/07/12(水)14:16:55.03 ID:QOR+1nCC0(3/3) AAS
あれ、そうなんですか??
ムズイな・・
vector自体を返しても、要素自体はコピー?されないってことですかね?
ぐぉぉぉ。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.042s