C++相談室 part166 (569レス)
上下前次1-新
抽出解除 レス栞
121(3): はちみつ餃子◆8X2XSCHEME (ワッチョイ ebc7-Xdx7) [sage] 2025/05/26(月) 03:01:58.61 ID:2g2n3VVW0(1/2) AAS
スレッドとタスクを混同してそうな印象
249: デフォルトの名無しさん (ワッチョイ a9d6-gi55) [sage] 2025/06/11(水) 07:39:00.61 ID:1mMnjHQa0(1) AAS
AIがいいプログラミング出来るように開発しなきゃならないね。
306: デフォルトの名無しさん (ワッチョイ a9ad-T1jw) [sage] 2025/06/15(日) 18:14:03.61 ID:DIvPIJxI0(1/2) AAS
>>298整数除算よりバレルシフタの方が早いので、8ビットシフトなら素直にシフトしたほうがソースコードの意味がわかりやすい。
最近のコンパイラは賢いので256で割ってもシフト命令にされてしまうだろうが。
365: デフォルトの名無しさん (オイコラミネオ MMdd-15C+) [sage] 2025/06/19(木) 18:43:47.61 ID:sZaRUqQbM(6/14) AAS
文章の雰囲気から50代~60代ぐらいのホビー系の人かな
人生の先輩お疲れ様です
401: デフォルトの名無しさん (ラクッペペ MM96-gPPd) [sage] 2025/06/20(金) 12:53:23.61 ID:y+CeF2upM(1) AAS
何故最適化レベルをワザワザ選べるようにしているのか?
完璧なら選ぶ必要はない
理想論には興味ないから語りたいなら具体的な問題点を上げていけ
530: デフォルトの名無しさん (ワッチョイ ffa1-BzvG) [sage] 2025/07/06(日) 10:56:09.61 ID:B20RUTJT0(4/9) AAS
>>527527(1): デフォルトの名無しさん (ワッチョイ 17a6-aNVA) [sage] 2025/07/06(日) 07:26:05.90 ID:oIAQiRlj0(1) AAS
一般的な話ならchar以外の>>で一貫した挙動を期待するのに無理がある
期待した文字が来なかったらungetするかどうか?ファイル最後の改行をどうするか?シグナルが来たら?とか色々あるし
ケースBで言えば"B"の後に文字が続いていればs2に含まないといけないのだから内部的にはケースAで言えばc3まで試し済みの状態
EOFフラグを見るのではなく例外で受け取ったほうが確実
だいたいわかりた
is >> s
ライブラリの「>>」の仕様的にsが任意のクラスで有り得るから、
例えばsが複素数クラスで2つの要素を読み取るブツなのに対し要素を1つだけ読み取れなかった場合、
みたいなのが生じ得るがis.eof()ではそこまで表現できない故にライブラリ側では
char以外の一般のケースについて責任を持たないというと理解すた、
従って、test_parse_as_string_with_common_logic(const char* szInput, bool& bErr)を
charの読み取りによってeof()判定するように直したわ
これならiostreamの正当な使い方だけで構成されておりかつ目的を果たせているはず……
外部リンク:ideone.com
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.082s*