前スレ
C++相談室 part158
https://mevius.5ch.net/test/read.cgi/tech/1645239402/
C++相談室 part160
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2022/04/15(金) 08:39:32.42ID:WMzvufu2244蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 00:07:15.99ID:IwDNjbNY >>243
https://twitter.com/kekyo2/status/1429983729062092810
MSVCのソースはハッキングしないとわからん。
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/kekyo2/status/1429983729062092810
MSVCのソースはハッキングしないとわからん。
https://twitter.com/5chan_nel (5ch newer account)
245蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 00:13:13.27ID:IwDNjbNY >>242
MSVCは現在のVisual C++のコンパイラと同じだよ。メチャクチャ使われてるよ。
MSVCは現在のVisual C++のコンパイラと同じだよ。メチャクチャ使われてるよ。
246デフォルトの名無しさん
2022/04/23(土) 00:15:14.42ID:MPqhbUj7 結局SEHで実装されているソース無し
248デフォルトの名無しさん
2022/04/23(土) 00:20:14.06ID:pT174lS4 >>241
それ /EHa があるよって話じゃね?
それ /EHa があるよって話じゃね?
249デフォルトの名無しさん
2022/04/23(土) 00:38:44.27ID:xfOxaVue 最近QZみないな
り地域に帰ったのか?
り地域に帰ったのか?
250デフォルトの名無しさん
2022/04/23(土) 01:24:18.22ID:SYxYtQka https://docs.microsoft.com/ja-jp/cpp/build/exception-handling-x64?view=msvc-170
これがSEHと同一のものであるかどうかは知りませんが
これがSEHと同一のものであるかどうかは知りませんが
251デフォルトの名無しさん
2022/04/23(土) 04:08:45.81ID:9ogfm+bK >>234
「try/catchの準備が入る」なんて実装はもう廃れて最近のコンパイラには当てはまらないかと。
「try/catchの準備が入る」なんて実装はもう廃れて最近のコンパイラには当てはまらないかと。
252デフォルトの名無しさん
2022/04/23(土) 06:09:11.45ID:dPWgl1lf >>214
おまえさん個人にとって有意義でなくても
C++におけるSEHの話をしている人にとっては有意義なんだよ
だから話すんだよ
自分が入れない話だからって勝手に有意義かどうか決めんな
自分が入れない話だからって勝手に有意義かどうか決めんな
自分が入れない話だからって勝手に有意義かどうか決めんな
おまえさん個人にとって有意義でなくても
C++におけるSEHの話をしている人にとっては有意義なんだよ
だから話すんだよ
自分が入れない話だからって勝手に有意義かどうか決めんな
自分が入れない話だからって勝手に有意義かどうか決めんな
自分が入れない話だからって勝手に有意義かどうか決めんな
253デフォルトの名無しさん
2022/04/23(土) 06:15:24.18ID:nWwnCTH/ キャッチオール!!
254デフォルトの名無しさん
2022/04/23(土) 10:39:59.87ID:8yvdC+t8 SEHはマイクロソフトがC言語で例外を扱えるように独自拡張したもの
例外機構のあるC++では当然不要
だからマイクロソフトもC++ではSEHを使わないようにと公式に推奨している
ここC++スレでSEHを持ち出す人はバカ
例外機構のあるC++では当然不要
だからマイクロソフトもC++ではSEHを使わないようにと公式に推奨している
ここC++スレでSEHを持ち出す人はバカ
255デフォルトの名無しさん
2022/04/23(土) 10:49:10.48ID:PaneGw8k >>254
お前がバカ
お前がバカ
256デフォルトの名無しさん
2022/04/23(土) 11:06:26.27ID:BMKo0y1z まだsehの話ししてんかよ
ヤフーニュース見てみろよ、大変なことが起きているのに
おまえら暇だな
ヤフーニュース見てみろよ、大変なことが起きているのに
おまえら暇だな
257デフォルトの名無しさん
2022/04/23(土) 11:12:38.87ID:AdmKZSgb258デフォルトの名無しさん
2022/04/23(土) 11:27:56.93ID:t0MIUzKt259ハノン ◆QZaw55cn4c
2022/04/23(土) 11:28:12.87ID:F6Lb3Bw6 荒れていますね、理想の雰囲気です…満足、満足
260デフォルトの名無しさん
2022/04/23(土) 11:31:25.45ID:nWwnCTH/ 日本最大のポータルサイトYahoo! JAPANのトップページのトップニュースがウクライナの前大統領ポロシェンコ氏の単独インタビューというご時世
261デフォルトの名無しさん
2022/04/23(土) 11:32:03.41ID:Q6AAdSV9262デフォルトの名無しさん
2022/04/23(土) 11:39:47.13ID:mFywOFhI 処理系の話禁止おじさんには狂気を感じました
263デフォルトの名無しさん
2022/04/23(土) 11:41:12.76ID:BMKo0y1z Baka bakas[300][1000][1000];
とかやるバカがいる会社なんかじゃ、例外云々の議論しても不毛だろ
とかやるバカがいる会社なんかじゃ、例外云々の議論しても不毛だろ
264デフォルトの名無しさん
2022/04/23(土) 11:44:49.33ID:TiL0ZOsp こんなスレでヤフーニュースw
SEH持ち出すバカと同類やな
SEH持ち出すバカと同類やな
265デフォルトの名無しさん
2022/04/23(土) 12:37:11.26ID:nWwnCTH/ Yahoo! JAPANトップページスクショ
https://pbs.twimg.com/media/FQ_8EFnUcAA9hjV?format=jpg&name=large
https://pbs.twimg.com/media/FQ_8EFnUcAA9hjV?format=jpg&name=large
266デフォルトの名無しさん
2022/04/23(土) 14:35:57.34ID:BMKo0y1z さとみロストで世間は大騒ぎだぜ
267デフォルトの名無しさん
2022/04/23(土) 14:40:10.04ID:aTgXpsGk268蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 18:29:38.10ID:51eUfy6p Win32 C/C++だとSEHじゃないとキャッチできない例外もある。
269デフォルトの名無しさん
2022/04/23(土) 18:35:44.41ID:CPVvM2UX270蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 18:43:16.03ID:51eUfy6p >>269
ここは匿名掲示板だから許されるけど、実名だったら社会からボコボコにされるよ。気を付けようね。
ここは匿名掲示板だから許されるけど、実名だったら社会からボコボコにされるよ。気を付けようね。
271デフォルトの名無しさん
2022/04/23(土) 18:51:11.58ID:Jl8YckOx じつにトライしてますね
272蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 19:15:23.82ID:51eUfy6p CIAが最高レベルに指定する「ハッキングマニュアル」にアクセスできる国内外の攻撃者たちが匿名でソーシャルメディアを徘徊し、ターゲットを探している。生き残りたいならターゲットにならないことが肝要だ。
273デフォルトの名無しさん
2022/04/23(土) 19:20:12.83ID:rmv7gLku でも最新版ではC++の例外で正規に対応できてるんでしょ
ならば当時はある種の欠陥だったとも言えるのでは
ならば当時はある種の欠陥だったとも言えるのでは
274蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 19:24:44.23ID:51eUfy6p // ヌルポインタ参照。
char *p = NULL;
*p = 0; // ぶっ飛ぶ。
// ゼロ除算。
float a = 1;
a /= 0; // これもWin32だとぶっ飛ぶ。
char *p = NULL;
*p = 0; // ぶっ飛ぶ。
// ゼロ除算。
float a = 1;
a /= 0; // これもWin32だとぶっ飛ぶ。
275デフォルトの名無しさん
2022/04/23(土) 19:29:13.41ID:LGXHSjUH ゼロ除算はシグナルSIGFPEが発生
signal()でハンドリング関数を指定すれば良い
例外は全く関係ない
signal()でハンドリング関数を指定すれば良い
例外は全く関係ない
276蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 19:38:33.99ID:51eUfy6p Win32では浮動小数ゼロ除算は構造化例外であり、
SetUnhandledExceptionFilterの
EXCEPTION_FLT_DIVIDE_BY_ZERO
でキャッチできる。シグナルはない(Cygwinを除く)。
SetUnhandledExceptionFilterの
EXCEPTION_FLT_DIVIDE_BY_ZERO
でキャッチできる。シグナルはない(Cygwinを除く)。
277デフォルトの名無しさん
2022/04/23(土) 19:53:40.19ID:MFWNsjL4278デフォルトの名無しさん
2022/04/23(土) 20:01:38.15ID:pT174lS4279デフォルトの名無しさん
2022/04/23(土) 20:07:10.88ID:7+1nJnMo >>267
人迷惑と言う意味で一緒だよ
人迷惑と言う意味で一緒だよ
280デフォルトの名無しさん
2022/04/23(土) 20:10:26.67ID:BMKo0y1z お前らいつまで、そんな話ししてんだよ
世の中はさとみのお祝いムードでも盛り上がってんの二
世の中はさとみのお祝いムードでも盛り上がってんの二
281デフォルトの名無しさん
2022/04/23(土) 20:12:03.42ID:6Eu3cwLL signal と SEH なら SEH の方がマシだな
signal ハンドラーはマルチスレッドで個々のハンドラー持てないし
signal ハンドラーはマルチスレッドで個々のハンドラー持てないし
282デフォルトの名無しさん
2022/04/23(土) 20:21:15.45ID:nWwnCTH/ スレッド毎に設定できないシングルトンなデータといえばカレントディレクトリとか
283デフォルトの名無しさん
2022/04/23(土) 20:42:16.92ID:kGr5D+hC SEHとかのコスト掛けてするのは本末転倒
ゼロ除算は事前if文0比較でコスト安い
ゼロ除算は事前if文0比較でコスト安い
284デフォルトの名無しさん
2022/04/23(土) 21:07:07.31ID:1ji6Qm2J 例外の実装として sjlj と SEH とのどちらが優れているか、という話ではなかったのか?
285デフォルトの名無しさん
2022/04/23(土) 21:09:05.54ID:yDjwvYRz286蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 21:20:35.92ID:51eUfy6p287デフォルトの名無しさん
2022/04/23(土) 21:26:55.58ID:FYLNDVY0288蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 21:29:35.47ID:51eUfy6p >>287
/SHaのtry-catchでSEH機構を使ってるのは事実だし、確かめもしないやつに言われたくない。
/SHaのtry-catchでSEH機構を使ってるのは事実だし、確かめもしないやつに言われたくない。
289蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 21:40:18.76ID:51eUfy6p https://cutlassfish.wordpress.com/2014/08/12/mingw-w64-%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E9%9A%9B%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AB%E3%81%AA%E3%82%8B%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%83%A2%E3%83%87%E3%83%AB%E3%81%A8%E4%BE%8B/
MinGW-w64 の例外機構は、SJLJ、DWARF、SEHの3つ。MinGW-w64におけるC++の例外はこのいずれかで実装されている。
MinGW-w64 の例外機構は、SJLJ、DWARF、SEHの3つ。MinGW-w64におけるC++の例外はこのいずれかで実装されている。
290デフォルトの名無しさん
2022/04/23(土) 21:41:28.57ID:qKJLJkGn それは嘘だな
例えば単純にプログラムの中でthrow投げるとする
当然SEHは使われない
例えば単純にプログラムの中でthrow投げるとする
当然SEHは使われない
291蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 21:43:17.83ID:51eUfy6p 単純な例外処理は最適化で消えることがある。常識。
292デフォルトの名無しさん
2022/04/23(土) 21:46:06.95ID:dgvSdybL293蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 22:07:33.30ID:51eUfy6p >>292
https://stackoverflow.com/questions/3311641/c-exception-throw-catch-optimizations
Even simpler cases could be optimized, such as:
int func() {
try {
throw 42;
}catch(int x) {
return x;
}
}
The above code can be transformed into return 42. There are no technical reasons that impede it.
https://stackoverflow.com/questions/3311641/c-exception-throw-catch-optimizations
Even simpler cases could be optimized, such as:
int func() {
try {
throw 42;
}catch(int x) {
return x;
}
}
The above code can be transformed into return 42. There are no technical reasons that impede it.
294蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 22:09:39.97ID:51eUfy6p 君の単純なthrowの例では
std::terminate()
になるかもしれない。
std::terminate()
になるかもしれない。
295デフォルトの名無しさん
2022/04/23(土) 22:11:37.95ID:qFv4TdcK297デフォルトの名無しさん
2022/04/23(土) 22:17:03.10ID:68vu283x ・まずtryの中で別の関数を呼び出さないと最もベーシックなパターンにすらなっていない
・呼び出される別の関数の中でも特定条件時のみthrowしないと例外処理の意味を持たない
・呼び出される別の関数の中でも特定条件時のみthrowしないと例外処理の意味を持たない
298蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 22:17:27.90ID:51eUfy6p 君の父親は言い負かされようになると「バカにしてるのか」と言う癖があるようだね。愚かな人間ども。
299デフォルトの名無しさん
2022/04/23(土) 22:21:38.82ID:7+1nJnMo >>286,288
オプションもまともに書けないとかお前さん使ってないだろw
/EHa使っても構造化例外がcatchでキャッチできるようになるだけでthrowで構造化例外を送出できるようになるわけじゃないぞ
https://docs.microsoft.com/ja-jp/cpp/build/reference/eh-exception-handling-model?view=msvc-170
オプションもまともに書けないとかお前さん使ってないだろw
/EHa使っても構造化例外がcatchでキャッチできるようになるだけでthrowで構造化例外を送出できるようになるわけじゃないぞ
https://docs.microsoft.com/ja-jp/cpp/build/reference/eh-exception-handling-model?view=msvc-170
300デフォルトの名無しさん
2022/04/23(土) 22:21:59.63ID:6DdDEQOn なぜそんなおバカなコード例をわざわざ披露するのか常識を疑う
301デフォルトの名無しさん
2022/04/23(土) 22:24:23.21ID:6GwypHXA これだから蟻人問の書き込みは全く信頼できない
302蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 22:27:21.96ID:51eUfy6p303デフォルトの名無しさん
2022/04/23(土) 22:32:14.74ID:8fErgiPg304蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 22:34:18.65ID:51eUfy6p306蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 22:43:43.42ID:51eUfy6p 例外機構をsjljで実装するのもsehで実装するのもMinGWにある。君はいつまでも駄々っ子みたいに存在を認めないんだね。
307デフォルトの名無しさん
2022/04/23(土) 22:45:00.85ID:E16t2nqa 行き詰まった敗者の典型パターン
「授業料払わないやつには教えない」
「教えて欲しかったら金払え」
「業務でもないのに答えられるか」
「授業料払わないやつには教えない」
「教えて欲しかったら金払え」
「業務でもないのに答えられるか」
308デフォルトの名無しさん
2022/04/23(土) 22:58:24.91ID:b7qvDYHN SEHでC++のtry-catchを実装とか意味不明な主張してるんだな
309蟻人間 ◆T6xkBnTXz7B0
2022/04/23(土) 23:01:30.10ID:51eUfy6p MinGW-w64 SEH版の例外機構はSEHで実装されている(公開情報)。これを否定から入るなら議論はできない。
310デフォルトの名無しさん
2022/04/23(土) 23:07:40.34ID:Erk9N28U311デフォルトの名無しさん
2022/04/23(土) 23:18:30.07ID:BETrb0gR 結局実装の話してる人の精神状態が心配
312デフォルトの名無しさん
2022/04/23(土) 23:25:16.57ID:BMKo0y1z そろそろc++の話ししようぜ
2項演算子.*や->*が返却するオブジェクトの型を取得したい
規格にはapplication演算子が後続する場合のみ認めているが
その際の型をコンパイル時に取得したい
さらにdeclvalに渡したい
2項演算子.*や->*が返却するオブジェクトの型を取得したい
規格にはapplication演算子が後続する場合のみ認めているが
その際の型をコンパイル時に取得したい
さらにdeclvalに渡したい
313デフォルトの名無しさん
2022/04/23(土) 23:31:45.53ID:XUudJER7 なぜa.bとa->bという無駄な2種類を用意したんだろう?
他の言語ではaがポインタでもa.bだよね
型から間違いが起きようがないのだからa->bは不要だと思う
他の言語ではaがポインタでもa.bだよね
型から間違いが起きようがないのだからa->bは不要だと思う
314デフォルトの名無しさん
2022/04/23(土) 23:33:55.91ID:BMKo0y1z315デフォルトの名無しさん
2022/04/23(土) 23:35:30.32ID:BMKo0y1z お前ら聞いても無駄だな
例外とSEHの区別が付かないレベルだろうし
例外とSEHの区別が付かないレベルだろうし
316デフォルトの名無しさん
2022/04/23(土) 23:45:44.58ID:pNqsVcQp decltype(declval<Hoge*>()->*declval<Fuga Hoge::*>)とかすればいいだけじゃないの
というかoperator->*のオーバーロードが絡んでなければ右項のメンバポインタの型から直接取り出せばいいだけじゃないの
何がしたいのか分からない
というかoperator->*のオーバーロードが絡んでなければ右項のメンバポインタの型から直接取り出せばいいだけじゃないの
何がしたいのか分からない
317デフォルトの名無しさん
2022/04/24(日) 06:18:26.42ID:rcB2xidb318デフォルトの名無しさん
2022/04/24(日) 07:34:41.41ID:VMBCaQB9319デフォルトの名無しさん
2022/04/24(日) 07:58:43.35ID:rcB2xidb320デフォルトの名無しさん
2022/04/24(日) 08:09:04.00ID:U2c/5Lvo321デフォルトの名無しさん
2022/04/24(日) 08:14:09.42ID:S9c+iUdl チェックメイトだなw
322デフォルトの名無しさん
2022/04/24(日) 08:24:49.35ID:rcB2xidb323デフォルトの名無しさん
2022/04/24(日) 08:32:41.04ID:8mFtVhHE324デフォルトの名無しさん
2022/04/24(日) 08:44:00.70ID:uNEChMqn もしかして
「__try/__except/__finallyの例外処理=SEHと思っている人」と
「それを実現するために制定されたABIのことをSEHと呼んでそのABIがC++のtry/catchの実装にも応用されていると主張する人」との間で無限に平行線になってるのか
俺は後者のつもりで聞いていたけど前者と考えると、ISO標準例外を使えなんて話が出てくるのも頷ける
「__try/__except/__finallyの例外処理=SEHと思っている人」と
「それを実現するために制定されたABIのことをSEHと呼んでそのABIがC++のtry/catchの実装にも応用されていると主張する人」との間で無限に平行線になってるのか
俺は後者のつもりで聞いていたけど前者と考えると、ISO標準例外を使えなんて話が出てくるのも頷ける
325デフォルトの名無しさん
2022/04/24(日) 08:47:49.34ID:rcB2xidb326デフォルトの名無しさん
2022/04/24(日) 08:49:16.66ID:rcB2xidb327デフォルトの名無しさん
2022/04/24(日) 08:52:40.31ID:uNEChMqn328デフォルトの名無しさん
2022/04/24(日) 08:56:13.74ID:LoCVKuRG 自分の旗色が悪くなったら「話の流れを読め」とか言っちゃう人ですか?
それ物凄く曖昧な定義だね(・∀・)ニヤニヤ
何とでも言えちゃうじゃない
火病を起こした方が負けだよ
それ物凄く曖昧な定義だね(・∀・)ニヤニヤ
何とでも言えちゃうじゃない
火病を起こした方が負けだよ
329デフォルトの名無しさん
2022/04/24(日) 09:02:44.40ID:uNEChMqn330デフォルトの名無しさん
2022/04/24(日) 09:14:26.07ID:rcB2xidb331デフォルトの名無しさん
2022/04/24(日) 09:18:51.38ID:UJYZs/tV332デフォルトの名無しさん
2022/04/24(日) 10:39:09.68ID:JjYc30D0 自分の旗色が悪くなったら「おちょくってやった」とか言っちゃう人ですか?
それ物凄く曖昧な定義だね(・∀・)ニヤニヤ
何とでも言えちゃうじゃない
火病を起こした方が負けだよ
それ物凄く曖昧な定義だね(・∀・)ニヤニヤ
何とでも言えちゃうじゃない
火病を起こした方が負けだよ
333デフォルトの名無しさん
2022/04/24(日) 11:02:54.19ID:UARVLPqL334デフォルトの名無しさん
2022/04/24(日) 11:04:51.34ID:7qMJqWpF >>313
C から踏襲したのだし、 C でそう決めたときに比較できるような「他の言語」なんて無かった。
当時に知られていた比較的近い構造化された文法を持つ言語というと Pascal くらいか。
演算子を分けない選択肢もあったということは今だからわかることなんだよ。
C から踏襲したのだし、 C でそう決めたときに比較できるような「他の言語」なんて無かった。
当時に知られていた比較的近い構造化された文法を持つ言語というと Pascal くらいか。
演算子を分けない選択肢もあったということは今だからわかることなんだよ。
335デフォルトの名無しさん
2022/04/24(日) 11:26:51.18ID:bl0Rasps336デフォルトの名無しさん
2022/04/24(日) 11:31:02.04ID:S9c+iUdl おいおい罵倒語はよせよ
せっかくの勝利を汚すだけだぜ
せっかくの勝利を汚すだけだぜ
337デフォルトの名無しさん
2022/04/24(日) 11:33:38.91ID:S9c+iUdl338デフォルトの名無しさん
2022/04/24(日) 11:45:40.17ID:rcB2xidb339デフォルトの名無しさん
2022/04/24(日) 11:58:32.81ID:0sNKJUFw >>338
もう自分が何を書いているのかも分からないレベルで狂ってますね
もう自分が何を書いているのかも分からないレベルで狂ってますね
340デフォルトの名無しさん
2022/04/24(日) 12:01:55.19ID:sqHO6Ex+ aがポインタアならa[i]は*(a + i)と同じ
b[i][j][k]と書く代わりに *(b + k + _countof(b[0][0]) * j + (_countof(b[0][0]) * _countof(b[0])) * i) と書くことができうる
から[]はポインタアについては無くても良くね
c.dは(&c)->dと同じ
c.d.e.f.g.hと書く代わりは(&(c.d.e.f.g))->hぐらいしか存在しない(d, e, f, g, hは入れ子になった構造体メンバ名
が
c->d->e->f->g->hなら (*((*((*((*((*c).d).e)).f))g)).h と書くことができうる
(d, e, f, g, hは直接的な入れ子ではないが関連を持つ構造体のメンバ名
から->は無くても良くね
以上C/C++における2大無くても良くねなぜ有るんだろう事案
b[i][j][k]と書く代わりに *(b + k + _countof(b[0][0]) * j + (_countof(b[0][0]) * _countof(b[0])) * i) と書くことができうる
から[]はポインタアについては無くても良くね
c.dは(&c)->dと同じ
c.d.e.f.g.hと書く代わりは(&(c.d.e.f.g))->hぐらいしか存在しない(d, e, f, g, hは入れ子になった構造体メンバ名
が
c->d->e->f->g->hなら (*((*((*((*((*c).d).e)).f))g)).h と書くことができうる
(d, e, f, g, hは直接的な入れ子ではないが関連を持つ構造体のメンバ名
から->は無くても良くね
以上C/C++における2大無くても良くねなぜ有るんだろう事案
341デフォルトの名無しさん
2022/04/24(日) 12:09:24.01ID:GIt5p4as 実装が楽だったから
それ以上の理由は考えるだけ無駄だと思うよ
それ以上の理由は考えるだけ無駄だと思うよ
342デフォルトの名無しさん
2022/04/24(日) 12:13:57.09ID:sqHO6Ex+ まつが
えますたorz
誤: c->d->e->f->g->hなら (*((*((*((*((*c).d).e)).f))g)).h と書くことができうる
正: c->d->e->f->g->hなら (*((*((*((*((*c).d)).e)).f))g)).h と書くことができうる
また、c.d.e.f.g.hは(後置演算子が優先度が高いことを利用して極力括弧を無くすとして
&(&(&(&(&c->d)->e)->f)->g)->h
になるかも、、、
えますたorz
誤: c->d->e->f->g->hなら (*((*((*((*((*c).d).e)).f))g)).h と書くことができうる
正: c->d->e->f->g->hなら (*((*((*((*((*c).d)).e)).f))g)).h と書くことができうる
また、c.d.e.f.g.hは(後置演算子が優先度が高いことを利用して極力括弧を無くすとして
&(&(&(&(&c->d)->e)->f)->g)->h
になるかも、、、
343デフォルトの名無しさん
2022/04/24(日) 12:15:41.16ID:0IQhRvgj■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★2 [ぐれ★]
- 【速報】中国、水産物輸入停止と通達 「処理水」理由、日本政府へ ★7 [おっさん友の会★]
- 【次の一手】台湾問題で小林よしのり氏が私見「まさに戦争前夜」「ただちに徴兵制を敷いて、高市支持者を最前線へ」… [BFU★]
- 中国側が首相答弁の撤回要求、日本側拒否★7 [夜のけいちゃん★]
- 「高市人気」どこに? 自民候補が福島市長選で大敗、葛飾区議選でも苦戦 衆院早期解散論に冷や水 [1ゲットロボ★]
- 【ホタテ】中国が水産物輸入停止を伝達「ビクビクしながら…」北海道の水産業者からは落胆の声 [おっさん友の会★]
- 中国「水産物輸入停止は高市首相の発言が理由」 [256556981]
- 日本人、ついに気づく「あれ、日本が対中国で取れる対抗措置ってなくない…?」 [931948549]
- 【号外】中国外務省、高市首相が台湾関連の発言を撤回しなければ「断固たる対抗措置」を取らざるを得ないと述べた [115996789]
- 中国「次に禁止してほしいものを教えて」 [358382861]
- 【画像】外務省局長のあの写真、日本側に無許可で撮影されたものだったwwwwwwwww [834922174]
- 【速報】中国、水産物輸入停止★3 [989870298]
