- 1 名前:デフォルトの名無しさん mailto:sage [2021/01/08(金) 17:54:00.55 ID:0DW9z0rL.net]
- ※前スレ
C++相談室 part153 https://mevius.5ch.net/test/read.cgi/tech/1602339500/ テンプレここまで
- 641 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 11:05:43.31 ID:NGjwD54G.net]
- >>610
そもそも>>600は的外れだと思うんだが メンバの方を参照かポインタで持つ、で終わりだろ 3行目以降完全に蛇足
- 642 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 11:20:50.36 ID:VJ9lplXi.net]
- >>627,628
そういうのは無視しろ
- 643 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 12:00:56.57 ID:zDqHH6LK.net]
- スルーの法則
- 644 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 12:43:41.70 ID:DuebuhTc.net]
- >>602
>>599 誰か 永続的に使用するなら shared_ptr
- 645 名前:で受け取れ。今のままだとsetSansyoを呼び出す側が所有権手放していいのかわからなくて困るだろ。
て指摘した? 今や生ポインタなんて性能優先のときに内部的に使用するもんで、インターフェイスで使用するもんじゃない。 あと、参照も関数内だけで使用する引数に使うもんで、永続的に所有する引数に使うもんじゃない。 [] - [ここ壊れてます]
- 646 名前:デフォルトの名無しさん [2021/02/08(月) 14:04:18.90 ID:VJ9lplXi.net]
- コンストラクタでなら参照型のメンバ変数に保存できる。ほとんどの人はやらないけど。
- 647 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 18:54:29.18 ID:DuebuhTc.net]
- >>633
できるのと実際に実装するのは別の話だわな。 所有権の無いオブジェクトの参照を保存するなんて狂気の沙汰だ。
- 648 名前:デフォルトの名無しさん [2021/02/08(月) 19:12:34.60 ID:nKLqWVxG.net]
- アイキャンユーキャン。
- 649 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 20:51:28.21 ID:U8Md53kE.net]
- >>633
クラス間に親子関係のようなものがあって、子の生存期間が常に親の生存期間内にあるような場合は、親への参照をメンバ変数とすることは普通にあると思うけど。例えば>>484とか
- 650 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 21:15:43.14 ID:NGjwD54G.net]
- shared_ptr(またはスマポ)至上主義の変なやつ以前から居るんだよな
相手にするな
- 651 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 21:37:27.20 ID:UsSsiWeS.net]
- ナマポ使ったほうが良い場面なんて皆無でしょう
- 652 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 21:48:31.75 ID:2GJiXyxS.net]
- 出たwナマポ完全否定奴w
- 653 名前:デフォルトの名無しさん [2021/02/08(月) 21:58:57.06 ID:VJ9lplXi.net]
- 参照型のメンバ変数は参照オブジェクトの生存期間を保証できないからweak_ptrで保存しておいて使う時だけshared_ptrを取得するのがC++的な解決なんじゃないの。
- 654 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 22:08:09.48 ID:FKp3giDs.net]
- スマポにしたら所有権の問題を考えなくてよい
というわけではないからスマポ使えというのは妥当ではない 逆に所有権に矛盾が無ければインスタンスは生成元が与えた参照を持って良い ていうかスコープを抜けたら自動的に解放される系のクラスを書いたら エラー処理上エラー通知先としての生成元オブジェクトの参照保持はほとんど不可避
- 655 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 22:11:14.29 ID:NgGwlfwa.net]
- コピー禁止のshared_ptr欲しい
- 656 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 22:25:23.27 ID:bp+4mh0R.net]
- すべてスマポで書くスタイルも悪くないと思うけど、メイヤーズ神もツリー構造で子が親のポインタを持つときはナマポで十分と書いている
- 657 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 22:27:43.60 ID:34Jom8HU.net]
- 木のノードは子へのポインタじゃなくて子のノードIDを持て😡
- 658 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 22:48:15.38 ID:NgGwlfwa.net]
- 自分よりポインタの方が寿命が長いことが保証されているなら確かに生ポで問題ないが
それが成り立つ状況ってなかなかないよな。
- 659 名前:デフォルトの名無しさん [2021/02/08(月) 23:02:19.81 ID:VJ9lplXi.net]
- 参照先の実体がまだ生存しているかどうか知るにはweak_ptr::expired()を使うしかないのが現状でしょ。
- 660 名前:デフォルトの名無しさん [2021/02/08(月) 23:07:56.19 ID:nKLqWVxG.net]
- Chromiumはstd::unique_ptrを全面的に使ってるけど、ポインタを使う設計そのものが古いような気がする。
- 661 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 23:13:28.50 ID:BwguerZK.net]
- まあcコードを全く使わないってのならいいんでないの。
ただc++のポータビリティーは君が思ってるより低いけどね。
- 662 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 23:23:15.47 ID:cR8ppl+C.net]
- 露骨すぎるマウント取りたがりダッセーwww
- 663 名前:デフォルトの名無しさん [2021/02/09(火) 01:58:29.04 ID:qUmf+U4D.net]
- マウントじゃなくてポインタでは?
- 664 名前:デフォルトの名無しさん [2021/02/09(火) 02:46:23.52 ID:jPnyP+Vp.net]
- C++に特化したAPIなんてどこのOSでも提供されないから、結局、Cの配列と互換性のあるstd::vectorやstd::arrayを使わざるを得なくなる。
- 665 名前:デフォルトの名無しさん [2021/02/09(火) 04:01:45.22 ID:qUmf+U4D.net]
- >>644
木もコンテナで良いですよね。 所有権がハッキリしてて。
- 666 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 07:34:27.86 ID:nSJhwzEU.net]
- >>651
data()を必ず使う手合いか?
- 667 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 07:39:10.06 ID:s3p3GZ7R.net]
- 木は木全体を収める領域ごと一気に解放する場合もあるから別に
- 668 名前:デフォルトの名無しさん [2021/02/09(火) 17:49:12.66 ID:KrtnTLUi.net]
- >Cの配列と互換性のある
doubt
- 669 名前:デフォルトの名無しさん [2021/02/09(火) 17:53:30.91 ID:LEWRJrN2.net]
- ダウトとデビューって似てるよね
- 670 名前:デフォルトの名無しさん [2021/02/09(火) 18:35:55.16 ID:qUmf+U4D.net]
- 親が子のポインタを所有する木は、親を消すとネストして子孫のデストラクタを呼ぶので、スタックが枯渇します。
したがって、子から順番に消さなくてはなりません。
- 671 名前:デフォルトの名無しさん [2021/02/09(火) 18:56:53.48 ID:qUmf+U4D.net]
- その様はまるで摩天楼がドミノ倒しのように連鎖倒壊するようでもあり、DOMINOというピザにもなっています・
- 672 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 19:07:16.84 ID:IPYpL0sA.net]
- なんと後味の悪い話
- 673 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 20:39:36.84 ID:zHOwdh/n.net]
- 意味が分からない
- 674 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 21:07:48.14 ID:Rh87rJZX.net]
- >>657
それで枯渇するようじゃ木の探索すらできない。
- 675 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 21:13:02.23 ID:5Ac7csWH.net]
- 探索はループでもできるんで、たとえば数万個の要素を持つツリーを子から消せというのは真理なのかも
- 676 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 21:27:40.55 ID:AojZLEiV.net]
- 消すのは独立して実行できるので別スレッドに送れば実質コスト0
- 677 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 21:38:09.75 ID:s3p3GZ7R.net]
- >>662
DFAとPDAではやれることの範囲の違いがちげう つかこの場合は安易にスマポとかコンテナを使うから破棄ごときにトラバースの手間がかかるんである
- 678 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 21:44:42.72 ID:5Ac7csWH.net]
- それもそうであるな
- 679 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 21:50:17.60 ID:s3p3GZ7R.net]
- ちゅか垂直探索なら木をメモリに持っておく必要が無い
水平探索ならメモリ上に世代1、世代2、....と木を育てていく(らしい)が 兄弟ノードを全部見終えたのでいざ従妹ノードに移ろうとするときに 親ノードへの参照は欲しい木がするがするとshared_ptrなら即循環参照になり、 子の情報で親(子孫がいっぱいぶら下がっている)を生成できるわけもないから、 ウィークポインタの出番でもない
- 680 名前:デフォルトの名無しさん [2021/02/10(水) 01:37:49.58 ID:XIZePh+h.net]
- 子から消さなかったばかりに。
2000人を乗せた航空機が洋上で消えた。 ってなるかも?
- 681 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 01:48:13.89 ID:ZYaksnCf.net]
- A380でさえ853席だが2000人なんてどうやって載せるんだろう
- 682 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 01:51:41.17 ID:2ozOIzIF.net]
- く、空中で衝突するとか…
- 683 名前:デフォルトの名無しさん [2021/02/10(水) 01:53:08.99 ID:XIZePh+h.net]
- インドでは屋根の上にも乗ります。
- 684 名前:デフォルトの名無しさん [2021/02/10(水) 01:55:11.55 ID:XIZePh+h.net]
- https://trafficnews.jp/post/80031
証拠写真みつけてきた。
- 685 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 01:55:17.84 ID:uF0JvJPV.net]
- GTA5のMOD作成者みたいな会話だな
- 686 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 02:01:19.54 ID:uF0JvJPV.net]
- >>653
昔はdata()がなかった。(遠い目)
- 687 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 06:40:17.61 ID:ZYaksnCf.net]
- アントノフの貨物室にすし詰めでどんくらい乗れるかな
- 688 名前:デフォルトの名無しさん [2021/02/10(水) 06:40:27.16 ID:XIZePh+h.net]
- 東京: TK
京都: KT 大阪: OSK 淡路: AWG
- 689 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 07:59:22.76 ID:FGGGEnfF.net]
- 航空機や原発みたいなクリティカルなシステムでは
全部固定長の配列で書いてあるんじゃないの
- 690 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 08:06:21.27 ID:uF0JvJPV.net]
- 釣れますか。
ヒープのほうが少し安全です。
- 691 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 10:25:11.13 ID:4XPmMtZj.net]
- >>671
どこが証拠やねん! せいぜり100人やないかヽ(`Д´)ノ
- 692 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 14:32:04.65 ID:TFzLuCg0.net]
- すみません、std::for_each を使っていて continue したくなりましたが、サポートしてないです
よね? これって: 1. for_each は continue する必要がないような処理に限ってに使うべき。 2. ループの中で大きい if ブロックを作って空の処理にすればよい。 3. その他
- 693 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 15:13:45.18 ID:ZYaksnCf.net]
- returnすれば?
for_each(begin(foo), end(foo), []{ if(bar) return; });
- 694 名前:デフォルトの名無しさん [2021/02/10(水) 16:06:00.49 ID:HSfvjOUE.net]
- return は continue ではなく break じゃないの?
質問者の2.大きなif分で実質何もしないでいいと思う
- 695 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 16:20:11.24 ID:ZYaksnCf.net]
- for_eachをbreakするにはthrowかlongjmpがいるぞ
- 696 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 16:35:39.62 ID:S47HOUGT.net]
- きったねぇジャンプだ
- 697 名前:デフォルトの名無しさん [2021/02/10(水) 16:51:31.94 ID:HSfvjOUE.net]
- あ、ラムダ式になってたのか
- 698 名前:はちみつ餃子 mailto:sage [2021/02/10(水) 17:51:08.81 ID:tNqysU9n.net]
- >>679
for 文で書いた方が短く書けそうだけど、 あえて for_each を使いたい理由が何かあったりするの?
- 699 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 18:41:41.17 ID:FGGGEnfF.net]
- Perlなら問題無くできる(continue→next、だが
C++規格委員会がfor_eachのcontinueを許可しないのは最後の一線なのかもしれん…
- 700 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 19:51:57.06 ID:teDb7k99.net]
- 何の一線よ
- 701 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 20:18:41.39 ID:ln/pLvjf.net]
- いやreturnでいいだろ…
許可しないってなんのことだよ
- 702 名前:デフォルトの名無しさん [2021/02/10(水) 21:21:18.68 ID:+e+FbMSY.net]
- vectorで一億件ほどで、飛ばしたいのが100〜1000件程度なんだろう
- 703 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 21:51:25.56 ID:QYfnOwKH.net]
- >>679
for_eachをrange based forに変更は出来ないの?
- 704 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 21:59:01.21 ID:ZYaksnCf.net]
- >>690
おまえのスキルのためにか?
- 705 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 22:17:23.69 ID:qtVJ0qYe.net]
- range based forなら普通にcontinueできるぞ
- 706 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 22:18:26.21 ID:ln/pLvjf.net]
- >>689
飛ばす手段があったとして、飛ばすかどうかどこでどう判断するの?
- 707 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 04:16:42.30 ID:nrDdTgaQ.net]
- early returnは正義
- 708 名前:デフォルトの名無しさん [2021/02/11(木) 11:22:44.35 ID:n0GRjtoR.net]
- >>685
テンプレのときとか
- 709 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 17:53:02.68 ID:Iq2aKjep.net]
- 679がなぜfor_eachを使うのかを無視するのは
他人の領分を侵すお節介だ for_eachの使い方をアドバイスできんやつは しゃしゃり出てくるな
- 710 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 18:00:13.22 ID:hRfccug1.net]
- よくよく話を聞いてみたらまるで異なる解決策が見つかるなんてよくあることじゃん。そんな経験ないの?
何をしたかったか確認するのは重要
- 711 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 18:15:41.21 ID:Iq2aKjep.net]
- 流れをよく読んでみろよ
for_eachをロクに使ってないやつなのモロバレだろ 質問者が尋ねていないことを答えたいから協力しろなんてぬかすのは 回答者の資格ねえんだよ
- 712 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 18:18:25.32 ID:Iq2aKjep.net]
- 自分が何か尋ねているときに
質問内容に付き合ってやれる懐のねえやつは うぜえだけだろが
- 713 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 18:23:57.31 ID:Iq2aKjep.net]
- 質問内容において自分より下なやつに教えを請いたいかよ
- 714 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 18:34:11.92 ID:hRfccug1.net]
- for_eachを使う場合の答えはとっくに出てるのに何言ってんの?
- 715 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 19:17:08.97 ID:15xoUz1R.net]
- 3のその他で答えただけ。
- 716 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 20:01:29.92 ID:veopzNW6.net]
- 他人の領分なんて侵してナンボ
- 717 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 20:03:18.37 ID:qccRsQET.net]
- >>702
はあ?returnではいけない理由は?
- 718 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 20:19:00.69 ID:a/CQbB/Z.net]
- >>679はループしたいだけだろ
std::for_eachを何が何でも使わなければならない特殊な事情があるなら仕方ないけどそんなこと言ってないし
- 719 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 20:23:31.36 ID:nDjPJyoP.net]
- >>704
returnで良いと思うよ。
- 720 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 20:50:06.93 ID:Iq2aKjep.net]
- >>701
680は俺だが何言ってんの?
- 721 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 21:58:36.08 ID:bviF/sLG.net]
- Visual Studio 2010(MSVC2010)で
template<class T> void foo(T x) { printf("%d: %d\n", targetEntity, x); } という関数テンプレートが定義されているときに、 namespace bar { const int targetEntity = 1; } using bar::targetEntity; void baz() { foo(100); } はコンパイルが通るのに、 namespace bar { const int targetEntity = 1; } void baz() { using bar::targetEntity; foo(100); } だと error C2065: 'targetEntity': 定義されていない識別子です。 と言われるorz
- 722 名前:デフォルトの名無しさん mailto:sage [2021/02/11(木) 22:06:56.76 ID:bviF/sLG.net]
- >>688
for_eachを勘違いいてたわサーセン、 確かにfor_each<bgn, end, Function>のFunction(*it)からならreturnするで良さげ
- 723 名前:デフォルトの名無しさん [2021/02/11(木) 23:28:48.49 ID:Ooe4jkn9.net]
- >>707
アンパンマンはキミだ。
- 724 名前:はちみつ餃子 mailto:sage [2021/02/12(金) 01:36:02.90 ID:2OOQ6m86.net]
- >>708
宣言の有効範囲は宣言された場所からその宣言を含むブロックの終わりまでというのが原則 (クラススコープなどの例外はあるのでその他にも関連するルールはあるかもしれんけど) なのでどちらもエラーになるのが筋だと思うし、 gcc や clang で試したらどっちもエラーだった。 逆にどういう理屈で前者が通るのかは気になる。
- 725 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 06:02:20.64 ID:45Tu3B4L.net]
- >>708
当たり前だね 最初の例ではtargetEntryをグローバル空間に導入しているからbaz()とfoo()の両方から見える 2番目の例ではtargetEntryをbaz()のブロック内に導入しているから、そこに包含されないfoo()のブロックからは見えない ただし、これはfoo()を関数原型と関数定義に分けて関数定義をbarよりも後方に置いた場合の話だ 原文のままでは>>711が言うとおり通るわけがない
- 726 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 06:03:16.30 ID:45Tu3B4L.net]
- - barよりも後方
+ usingよりも後方
- 727 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:01:12.63 ID:3x5iWh5q.net]
- 確かにideoneでもVS2019でも両方エラーになるのですだが、
1番目の例はVS2010ではビルドも通って動くもーん ソース: https://ideone.com/DC8fMv 実行結果(※ VS2010限定): 1: 100 続行するには何かキーを押してください . . .
- 728 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:04:11.00 ID:3x5iWh5q.net]
- ちな関数テンプレートfoo()の定義をusingよりも後方にしたら全てでビルドが通って動く
まそりゃーそうならないとおかしいが
- 729 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:12:42.48 ID:45Tu3B4L.net]
- >>714
通ってねえじゃん 何が言いたいんだ?
- 730 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:17:08.75 ID:3x5iWh5q.net]
- >>716
> >>714 > 通ってねえじゃん > 何が言いたいんだ? ※ VS2010限定
- 731 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:24:49
]
- [ここ壊れてます]
- 732 名前:.77 ID:45Tu3B4L.net mailto: だから何?
ill-formedなのがわかっても自分が正しいと強弁したいのか? [] - [ここ壊れてます]
- 733 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:27:26.57 ID:3x5iWh5q.net]
- 全員の主張を再検証しただけでつよ?
>原文のままでは>>711が言うとおり通るわけがない (>>712) が覆されてご機嫌ななめ??
- 734 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:32:07.63 ID:45Tu3B4L.net]
- 覆った?
おまえVS2010限定で逃げただろ ill-formedはill-formed これを覆せたら出直して来な
- 735 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:34:53.80 ID:45Tu3B4L.net]
- 俺も昔のバージョンのコンパイラは使うがバグ技は使わないし
そういうことをする厨二病とは組みたくない
- 736 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:38:38.54 ID:3x5iWh5q.net]
- >おまえVS2010限定で逃げただろ
VS2010ではビルドが通るというのが話の発端なので… 1番目の例がill-formedであろう点は同意
- 737 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 07:51:23.22 ID:45Tu3B4L.net]
- orzなんだろ
何が誰が悪いのかわかったら素直になれよ 居直る態度が気に入らねえ
- 738 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 08:12:22.74 ID:3x5iWh5q.net]
- 何が悪いのか、はともかく
誰が悪いのかとは一体… つか現象(事実)の提示に対してそれを反発と解釈して勝手に炎上しないでいただきたい;;; 個人的にはVS2010のバグである可能性でほぼ確定とは思いつつ、 例1と例2で動きが違うことから、MSVC2010は、グローバルなシンボルについて template foo()や関数baz()の中の解釈に入る前に名前空間を確定させる実装なのだと感じる (template foo()の解釈ロジック自体にバグがあるなら例1、2とも同じ結果になるのが自然 再発防止のためには、C++規格のどこをどう読めば良いんじゃorz
- 739 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 08:57:55.62 ID:45Tu3B4L.net]
- >>719は明らかに煽り口調だろうが
和解したいなら、あの態度を撤回しろ 俺は和解なんかできなくて構わんが
- 740 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 10:26:37.15 ID:1W1GlA05.net]
- 匿名掲示板で誰が何を言ったのどうのとみっともないぞデフォルトの名無しさんよ
- 741 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 11:29:35.12 ID:jxDcSv/l.net]
- どう見ても>>716がイミフな言いがかりつけてるだけにしか見えんが…
> 確かにideoneでもVS2019でも両方エラーになるのですだが、 > 1番目の例はVS2010ではビルドも通って動くもーん
|

|