[過去ログ] C++相談室 part154 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(2): 2021/01/08(金)17:54 ID:0DW9z0rL(1) AAS
※前スレ
C++相談室 part153
2chスレ:tech
テンプレここまで
2: 2021/01/08(金)17:56 ID:GG1sOSQC(1) AAS
おつかれー
3(1): 2021/01/08(金)19:34 ID:hBRzO/B9(1) AAS
STLつかうと一気に実行ファイルサイズが10倍に?!
環境によるだろ。
俺はBorland-C++5.6.2に -D_RTLDLL オプションを指定して、極力
ランタイムを使用するようにして使っているが、例えばstd::vectorを
使っても使わない時と比べ10Kほどしか増えない
すげえ。ダイナミックリンクしといてファイルサイズが増えないとかいってるよ。この人。
C1010: プリコンパイル済みヘッダーの検索中に予期しない EOF を検出しました。
とかいうエラーが出るんだけどこれってどうすればいいの?
#include <stdafx.h>
後死ね。
省3
4(2): 2021/01/08(金)19:38 ID:8XBZO/70(1) AAS
operator->*を好き勝手にオーバーロードするのは
C++厨二病なら誰しもが通る道だと思ってる
5: 2021/01/08(金)20:05 ID:gKD5AY0L(1/2) AAS
厨二病以下だね沼二病か幼長病レベル
6: 2021/01/08(金)20:33 ID:eZ2LT3hD(1) AAS
>>3
お前が死ね
7: 2021/01/08(金)20:55 ID:lmjqKHzd(1) AAS
だって演算子オーバーロード楽しいし!
それSpirit作者のジョエルさんにも言えるの?
8(1): 2021/01/08(金)21:03 ID:NkKDsd1u(1) AAS
% を三次元ベクトルのクロス積にするのはかつて自分も思いついたけど、勧められないって立場の人も居て
演算子オーバーロードが自然かそうでないかってのは人に拠るなと思った
自分の価値観で言えばiostreamの >> とかってあんまり自然じゃないが
他に何がいいかって言われてもないので仕方ない
9(1): 2021/01/08(金)21:08 ID:gKD5AY0L(2/2) AAS
<filesystem>のディレクトリ区切りがoperator/なのとかオモロイやん
10(1): 2021/01/08(金)21:17 ID:U7HVBqAl(1) AAS
絵文字プログラミングが来る
なので独自オペレータは出来た方がいい
11(1): 2021/01/08(金)21:44 ID:gxkYqo9D(1) AAS
>>4
わしは20年ぐらい前にその道を通った
だから若者がその道を通ることについては何もいわない
ほっといて気がつかないならダメ人材だし
使える人材は自分で気がつく
12: 2021/01/09(土)00:35 ID:8yDnsj0x(1) AAS
キーワードも再定義可能にしてホスイ
13(1): 2021/01/09(土)01:15 ID:CT/R4i5r(1) AAS
#defineでイケるやろ
14(1): 2021/01/09(土)01:39 ID:InkVVK6p(1) AAS
#define private public
ってテクニックのことか。
15: 2021/01/09(土)04:17 ID:kjQQkk+g(1) AAS
>>14
それコンパイル通っちゃうの?
プリプロセスだからOKなのか・・・
16(1): 2021/01/09(土)09:21 ID:c2CH7ey/(1/2) AAS
キーワードをdefineするのは規格上は未定義動作
でもだいたい通っちゃうな
17: 2021/01/09(土)09:27 ID:lvRTpcj7(1/3) AAS
その条文どこだっけ
18: 2021/01/09(土)10:07 ID:c2CH7ey/(2/2) AAS
この辺かなC++20ドラフトより
16.5.1.2 Headers [headers]
8 Identifiers that are keywords or operators in C++ shall not be defined as macros in C++ standard library headers.
(標準ライブラリはキーワードをマクロにすんな)
16.5.4.3.2 Macro names [macro.names]
2 A translation unit shall not #define or #undef names lexically identical to keywords, to the identifiers listed in Table 4, or to the attribute-tokens described in 9.12, except that the names likely and unlikely may be defined as function-like macros (15.6).
(キーワード・文脈依存キーワード・予約済み属性トークン(ただしlikelyとunlikelyを除く)をdefineやundefすんな)
19: 2021/01/09(土)11:17 ID:lvRTpcj7(2/3) AAS
thx
20: 2021/01/09(土)20:30 ID:w9vYk25X(1/2) AAS
>>13
何言ってんだおめー;;;
上下前次1-新書関写板覧索設栞歴
あと 982 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s