[過去ログ] C++相談室 part165 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
123: デフォルトの名無しさん (ワッチョイ 0644-M+UX) [sage] 2024/01/04(木) 02:28:40.49 ID:oZapr/U70(1/2) AAS
std::anyのコードでも読んだほうが早い
157
(1): デフォルトの名無しさん (ワッチョイ df63-+bVA) [sage] 2024/01/13(土) 14:10:21.49 ID:rNqWj2dY0(2/3) AAS
やっぱ例外というブツは、
アプリケーション領域においてプログラミがいろんなリソースを取り扱うようになった結果、
C言語流に関数の戻り値で起こり得る全てのエラーを網羅してチェックする方法が
現実的でなくなってきたから設けられたブツなので
>自分の知らないライブラリの奥底からいつ投げられるかわからない例外(>>154
154(1): デフォルトの名無しさん (ブーイモ MM0f-Nf4k) [sage] 2024/01/12(金) 17:26:50.90 ID:059LeD4FM(1) AAS
自分の知らないライブラリの奥底からいつ投げられるかわからない例外なんて対処しようがない
かつスタックアンワインドしたらデバッグの手がかり消えるだけ
すなわち設計に対して想定外の事象が起きた知らせとしてが飛んでくるというのが基本的かつ本来的な姿

起こりえる全ての例外の処置を書かなければ設計とは言えない主義の人(>>149
149(1): デフォルトの名無しさん (ワントンキン MMdf-7Pe6) [sage] 2024/01/12(金) 09:51:15.81 ID:Vmsz+UsIM(1) AAS
いやいや、ちゃんとデバッグしろよ
こんなやつとは絶対一緒に仕事したくない
)は
寧ろ例外の使用をやめてC言語的な書き方で全てのエラーをチェックすべき
(他人様が作ったライブラリが例外を飛ばしてくるのは仕方が無いから全てcatchする
408: デフォルトの名無しさん (ワッチョイ 7ff0-aWDb) [sage] 2024/08/24(土) 09:53:34.49 ID:PPcTgFGr0(1/4) AAS
conceptで無理やりくくるよりか、static_assertのほうが楽そう
template<class T, class U>void f(T& x, const U& y)
{
static_assert(std::is_same<double,T>::value&&std::is_same<complex<TU>::value,"絶対にゆるさない!絶対ニダ!!");
x=y;
...
}
724: はちみつ餃子◆8X2XSCHEME (ワッチョイ 1132-CnOn) [sage] 2025/03/06(木) 09:03:07.49 ID:jh2IMGBN0(1/2) AAS
>>723
723(1): デフォルトの名無しさん (ワッチョイ 0916-VeWP) [] 2025/03/06(木) 07:44:57.51 ID:87cY651N0(1) AAS
unsigned intをkeyとするstd::mapである値以上ある値以下のkeyの要素を全て削除したいんだけどどうしたらいいかな?
std::erase_if
876
(1): デフォルトの名無しさん (ワッチョイ 4d3e-Vpyu) [sage] 2025/04/11(金) 21:01:06.49 ID:yx7ZxPSb0(1) AAS
>>850
850(6): デフォルトの名無しさん (オイコラミネオ MM95-exh5) [sage] 2025/04/11(金) 08:30:12.43 ID:9LNHX+AUM(1) AAS
rustで一部の高速なシステムコールが追加されたらそれを使えばC++だろうが何だろうが関係なくなる
でもどうせマルチスレッドのsimd使いなんだろうからシステム全体に過負荷になるからめんどくさい
何を言っているのか全然わからん。
Rust開発者の主張は
「C/C++並に速くC/C++より安全」
だから、
「rustで一部の高速なシステムコールが追加されたらそれを使えばC++だろうが何だろうが関係なくなる」
というのが高速の話ならそりゃそうだろとしか。
Rustが違うと言っているのはそこじゃなくて、
「ビルド通ればダングリングポインタとかオーバーフローとか無いから安全だよ(safe rust なら)」
ということかと。
930: デフォルトの名無しさん (ワッチョイ a75f-A6GO) [sage] 2025/04/13(日) 13:31:35.49 ID:wdBPVi5v0(1/3) AAS
case文とラムダ式だらけの長いコードなら見た事あるわw
937: デフォルトの名無しさん (オイコラミネオ MM0b-z3tz) [sage] 2025/04/13(日) 14:25:22.49 ID:cgsGBgQOM(8/8) AAS
それだったら関数に分けたほうが稼げる気がするけど
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s