https://mevius.5ch.net/test/read.cgi/tech/1589424805/
※前スレ
C++相談室 part152
https://mevius.5ch.net/test/read.cgi/tech/1594528940/
テンプレおしまい
C++相談室 part153
■ このスレッドは過去ログ倉庫に格納されています
2020/10/10(土) 23:18:20.00ID:i4F+i14Y
242はちみつ餃子 ◆8X2XSCHEME
2020/10/17(土) 01:53:28.92ID:EbfBq8oa >>220
dxlib や siv3d (OpenSiv3d) は十分に主流の一翼を担っているように思うが……。
C++ 的には dxlib は設計が古臭い感じはあるかな。
具体的なことが決まっているわけじゃなくて単に他にどんな選択肢があるのか
ということなら、私が知っているのはこれくらい。
https://github.com/altseed/Altseed
http://www.tilengine.org/
https://www.sfml-dev.org/
https://box2d.org/
https://godotengine.org/
Twitter とかで流れてきた話題の中で面白そうなのをちょっとブックマークしていた
という程度なんで具体的に利用してみたことはないんだが、
話題になる程度にはまともな完成度なんだと思う。
dxlib や siv3d (OpenSiv3d) は十分に主流の一翼を担っているように思うが……。
C++ 的には dxlib は設計が古臭い感じはあるかな。
具体的なことが決まっているわけじゃなくて単に他にどんな選択肢があるのか
ということなら、私が知っているのはこれくらい。
https://github.com/altseed/Altseed
http://www.tilengine.org/
https://www.sfml-dev.org/
https://box2d.org/
https://godotengine.org/
Twitter とかで流れてきた話題の中で面白そうなのをちょっとブックマークしていた
という程度なんで具体的に利用してみたことはないんだが、
話題になる程度にはまともな完成度なんだと思う。
243デフォルトの名無しさん
2020/10/17(土) 06:29:23.89ID:U3N3/O+C244デフォルトの名無しさん
2020/10/17(土) 06:31:19.72ID:U3N3/O+C245デフォルトの名無しさん
2020/10/17(土) 06:31:47.44ID:U3N3/O+C 訂正 悔しそうだなw
246デフォルトの名無しさん
2020/10/17(土) 06:40:29.09ID:P3PLPttw > おまえらと違ってこちとらおまえらごとき論破するのに侮辱語はいらねえ
このあと逆に論破されて小学生みたいな煽りしてたなw
このあと逆に論破されて小学生みたいな煽りしてたなw
247デフォルトの名無しさん
2020/10/17(土) 06:41:48.98ID:P3PLPttw 悔しかったら反論してみろ
248デフォルトの名無しさん
2020/10/17(土) 06:51:39.36ID:foE/glNf249デフォルトの名無しさん
2020/10/17(土) 06:53:17.86ID:P3PLPttw > おまえらと違ってこちとらおまえらごとき論破するのに侮辱語はいらねえ
https://emotion-ai.userlocal.jp/documents/65ce7e112b0f132f4f46ce2e611994dc/result?nr=1
> 怒りの感情が強い文章です
論破されて怒っちゃったかな?初心者くん
https://emotion-ai.userlocal.jp/documents/65ce7e112b0f132f4f46ce2e611994dc/result?nr=1
> 怒りの感情が強い文章です
論破されて怒っちゃったかな?初心者くん
250デフォルトの名無しさん
2020/10/17(土) 07:23:58.19ID:U3N3/O+C251デフォルトの名無しさん
2020/10/17(土) 07:25:38.64ID:U3N3/O+C252デフォルトの名無しさん
2020/10/17(土) 07:27:40.09ID:lpP9BTeB 将棋に向いてるライブラリと向いてないライブラリを具体的に言えばばいいんじゃないの
253デフォルトの名無しさん
2020/10/17(土) 07:36:13.01ID:foE/glNf いやいや、質問者が書いてるのはどちらも3Dの(2Dでも使えるけど)"グラフィックス周りの"ライブラリだぞ
254デフォルトの名無しさん
2020/10/17(土) 07:46:35.47ID:lpP9BTeB いや適当なこと抜かすから将棋に向いたゲームライブラリあるなら上げてみればって言っただけだけど
255デフォルトの名無しさん
2020/10/17(土) 08:08:27.37ID:U3N3/O+C256デフォルトの名無しさん
2020/10/17(土) 09:39:14.14ID:XiAEb7KG なんだこのスレ
257デフォルトの名無しさん
2020/10/17(土) 09:58:55.16ID:U3N3/O+C マウント取ろうとして返り討ちに遭ったカブトムシがいるスレです
258デフォルトの名無しさん
2020/10/17(土) 10:03:40.12ID:foE/glNf259デフォルトの名無しさん
2020/10/17(土) 12:55:56.00ID:6mBaBAeI C++のメンターは半年で精神を害してやめるか廃人になる
260デフォルトの名無しさん
2020/10/17(土) 13:03:03.95ID:rUSQx6JP そりゃお前さんの会社がブラックなだけだろ
261デフォルトの名無しさん
2020/10/17(土) 14:30:06.82ID:bl1AtnqD まあ江添みたいな輩といっしょに働いてたらメンタル壊れるだろうな。
まともに話ききやしねーし。
まともに話ききやしねーし。
262デフォルトの名無しさん
2020/10/17(土) 14:47:43.15ID:/Ip3Dsod 奇貨居くべし
264デフォルトの名無しさん
2020/10/17(土) 16:52:45.52ID:U3N3/O+C265デフォルトの名無しさん
2020/10/17(土) 17:20:58.06ID:l+Syhppg もはやC++でゲーム開発は向いていないのでは
今時型安全なんて時代遅れだよ
今時型安全なんて時代遅れだよ
266デフォルトの名無しさん
2020/10/17(土) 18:39:57.56ID:P3PLPttw >>264
ID:U3N3/O+C
> おまえらと違ってこちとらおまえらごとき論破するのに侮辱語はいらねえ
https://emotion-ai.userlocal.jp/documents/65ce7e112b0f132f4f46ce2e611994dc/result?nr=1
> 怒りの感情が強い文章です
論破されて怒っちゃったかな?初心者くん
ID:U3N3/O+C
> おまえらと違ってこちとらおまえらごとき論破するのに侮辱語はいらねえ
https://emotion-ai.userlocal.jp/documents/65ce7e112b0f132f4f46ce2e611994dc/result?nr=1
> 怒りの感情が強い文章です
論破されて怒っちゃったかな?初心者くん
267デフォルトの名無しさん
2020/10/17(土) 19:10:46.71ID:RsKDaYmq268デフォルトの名無しさん
2020/10/17(土) 19:18:55.82ID:U3N3/O+C >>266
アフィサイトのNGワード程度の「解析」に依存しちゃってる自分恥ずかしくないの?
アフィサイトのNGワード程度の「解析」に依存しちゃってる自分恥ずかしくないの?
269デフォルトの名無しさん
2020/10/17(土) 19:39:08.06ID:U3N3/O+C 2回も繰り返しちまって可哀想にw
270デフォルトの名無しさん
2020/10/17(土) 20:06:45.56ID:P3PLPttw 縁起悪いから黙ってろ バカが伝染る
271デフォルトの名無しさん
2020/10/17(土) 20:20:21.84ID:U3N3/O+C あっ、斉藤!!
272デフォルトの名無しさん
2020/10/17(土) 20:24:53.10ID:/XplsXfZ ごめんだけど、他でやってくれないかな。
273デフォルトの名無しさん
2020/10/17(土) 22:54:56.13ID:vimxgZ9f 相談です。C++を完全に理解するにはどうすればいいですか?
http://pbs.twimg.com/media/EUH_eMWUwAAgsV4.jpg
http://pbs.twimg.com/media/EUH_eMWUwAAgsV4.jpg
274デフォルトの名無しさん
2020/10/17(土) 23:06:18.54ID:7I8BM+av 神に近い存在になること
275デフォルトの名無しさん
2020/10/18(日) 00:28:03.87ID:oU6L/1KQ 大学生起業家が設立1年で20億円調達! 単発バイトアプリに外食企業など出資【タイミー】
https://foodfun.jp/archives/3490
誰でもカンタンにオンラインサロン・情報配信ができる便利アプリ【TOUKU(トーク)】が登場
https://prtimes.jp/main/html/rd/p/000000001.000061569.html
中学時代の車いす生活から、17歳で起業するまで
https://www.advertimes.com/20200130/article306925/
ミャンマー発 AIダイニングアプリ「Yathar」をしかける日本人起業家
https://roboteer-tokyo.com/archives/14840
自分の視野は「世の中の0.001%」と自覚せよ。ビジネスチャンスを掴む4つの習慣
https://headlines.yahoo.co.jp/hl?a=20200511-00010001-srnijugo-life
アプリの視聴率がわかる 高専卒起業家の独創力
https://www.nikkei.com/article/DGXMZO46695580Y9A620C1000000/
1万人の若者を支援!インターンが日本を変えるかも!? glowshipの若き創業者・足立卓也氏インタビュー
https://sogyotecho.jp/glowship-adachi-interview/
まだ22歳の学生社長が得た、23億円の「使い道」 あの橋本環奈をCMに使うバイトアプリの雄
https://toyokeizai.net/articles/-/319511
https://foodfun.jp/archives/3490
誰でもカンタンにオンラインサロン・情報配信ができる便利アプリ【TOUKU(トーク)】が登場
https://prtimes.jp/main/html/rd/p/000000001.000061569.html
中学時代の車いす生活から、17歳で起業するまで
https://www.advertimes.com/20200130/article306925/
ミャンマー発 AIダイニングアプリ「Yathar」をしかける日本人起業家
https://roboteer-tokyo.com/archives/14840
自分の視野は「世の中の0.001%」と自覚せよ。ビジネスチャンスを掴む4つの習慣
https://headlines.yahoo.co.jp/hl?a=20200511-00010001-srnijugo-life
アプリの視聴率がわかる 高専卒起業家の独創力
https://www.nikkei.com/article/DGXMZO46695580Y9A620C1000000/
1万人の若者を支援!インターンが日本を変えるかも!? glowshipの若き創業者・足立卓也氏インタビュー
https://sogyotecho.jp/glowship-adachi-interview/
まだ22歳の学生社長が得た、23億円の「使い道」 あの橋本環奈をCMに使うバイトアプリの雄
https://toyokeizai.net/articles/-/319511
276デフォルトの名無しさん
2020/10/18(日) 01:40:34.70ID:/Z/JZuKT twitterで
C++完全に理解した!
って呟けばOK
C++完全に理解した!
って呟けばOK
277デフォルトの名無しさん
2020/10/18(日) 06:35:44.42ID:e/dVAB4j コンパイラを実装してみれば嫌でもワカル
278デフォルトの名無しさん
2020/10/18(日) 07:44:07.32ID:+ySY8JLF そんな極端なキチガイみたいなこと言うな!
・・とかつっこみたいかもしれないが、意外とそれ真理から困る >>277
C++ が現状あちこち解り辛い仕様になってる色々な理由のほとんどが
コンパイラの実装の都合であることがおおい
・・とかつっこみたいかもしれないが、意外とそれ真理から困る >>277
C++ が現状あちこち解り辛い仕様になってる色々な理由のほとんどが
コンパイラの実装の都合であることがおおい
279デフォルトの名無しさん
2020/10/18(日) 09:07:32.28ID:CqLBM1Q2280デフォルトの名無しさん
2020/10/18(日) 10:13:18.70ID:e/dVAB4j 完全に理解と型安全には正直ゴールがあるかどうか疑わしい
281デフォルトの名無しさん
2020/10/18(日) 11:52:18.14ID:H1xH1BRx282デフォルトの名無しさん
2020/10/18(日) 11:54:54.20ID:CqLBM1Q2 >>281
どこに有害要素があるのかわからん。
どこに有害要素があるのかわからん。
283デフォルトの名無しさん
2020/10/18(日) 14:45:22.41ID:5IG+e1ti284279
2020/10/18(日) 15:23:40.89ID:Erm+FeMo > そうしてソフト構築能力皆無な
> C++博士ができあがったのだった
まぁ、C++を完全に理解したところでっていうね。
そんな暇あれば別言語を学んだり、フレームワークの使い方を学んだりDDDやTDDとか学べって話だわな。
> C++博士ができあがったのだった
まぁ、C++を完全に理解したところでっていうね。
そんな暇あれば別言語を学んだり、フレームワークの使い方を学んだりDDDやTDDとか学べって話だわな。
285デフォルトの名無しさん
2020/10/18(日) 20:08:20.51ID:347vI+AY オブジェクト指向プログラミングと言っても、各コンポーネントというかプログラムの最小単位は多くの場合手続き型で記述することになるよな?
どこからどこまでを「最小単位」と見なすか、という問に対する基準というかガイドラインを知りたいな(筆者の主観が混じるとしても)
どこからどこまでを「最小単位」と見なすか、という問に対する基準というかガイドラインを知りたいな(筆者の主観が混じるとしても)
286デフォルトの名無しさん
2020/10/18(日) 21:04:28.67ID:oU6L/1KQ この時代に生きててSNS発信を頑張らないやつはアホだ。
https://www.youtube.com/watch?v=TPMNmuWQm_o
【事例付き】YouTuberは最強の副業である件について。
https://www.youtube.com/watch?v=wB8hNuNVoIw&t=267s
【初心者向け】YouTubeの始め方・稼ぎ方を徹底解説!
https://www.youtube.com/watch?v=YEw-a8qlADM
【貧者の工夫で戦え】ガラケーだっていい。YouTube始めるのにパソコンはいらない!
https://www.youtube.com/watch?v=jYdWfjjzD7Y
YouTubeを伸ばすコツ【5つの本質論/初心者向けのセミナーです】
https://www.youtube.com/watch?v=fn-LxP9Unmc
【悲報】YouTuberはマジで難しいので、ほぼ挫折すると思う【無理ゲー】
https://www.youtube.com/watch?v=iKREw5p0Yqc
https://www.youtube.com/watch?v=TPMNmuWQm_o
【事例付き】YouTuberは最強の副業である件について。
https://www.youtube.com/watch?v=wB8hNuNVoIw&t=267s
【初心者向け】YouTubeの始め方・稼ぎ方を徹底解説!
https://www.youtube.com/watch?v=YEw-a8qlADM
【貧者の工夫で戦え】ガラケーだっていい。YouTube始めるのにパソコンはいらない!
https://www.youtube.com/watch?v=jYdWfjjzD7Y
YouTubeを伸ばすコツ【5つの本質論/初心者向けのセミナーです】
https://www.youtube.com/watch?v=fn-LxP9Unmc
【悲報】YouTuberはマジで難しいので、ほぼ挫折すると思う【無理ゲー】
https://www.youtube.com/watch?v=iKREw5p0Yqc
287デフォルトの名無しさん
2020/10/18(日) 21:05:46.61ID:e/dVAB4j ソフトウェアの良い設計というのは
結果的に破綻も漏れも無く抽象化できていればおk
あくまで結果
成功の秘訣は8割方センス
結果的に破綻も漏れも無く抽象化できていればおk
あくまで結果
成功の秘訣は8割方センス
288デフォルトの名無しさん
2020/10/18(日) 21:10:04.50ID:N2+RrN1t289デフォルトの名無しさん
2020/10/18(日) 21:13:31.38ID:OvLc2vD2290デフォルトの名無しさん
2020/10/18(日) 21:20:59.62ID:OvLc2vD2 抽象レイヤーから具象レイヤーまで順番に話を進めていく方が俺は好きだがな。
一言目で無能呼ばわりするのはどうかと。
一言目で無能呼ばわりするのはどうかと。
291デフォルトの名無しさん
2020/10/18(日) 21:26:52.52ID:e/dVAB4j >>288
早くうまく書けた奴に次の仕事もやらせるのが一番弊害が少ない
理解や気づきの機会は外から与えることはできるが
それがどう理解や吸収につながるかとなると当人の資質や性向のファクターが大きいすぐる
早くうまく書けた奴に次の仕事もやらせるのが一番弊害が少ない
理解や気づきの機会は外から与えることはできるが
それがどう理解や吸収につながるかとなると当人の資質や性向のファクターが大きいすぐる
292デフォルトの名無しさん
2020/10/18(日) 21:36:12.84ID:OvLc2vD2293デフォルトの名無しさん
2020/10/18(日) 21:42:13.49ID:e/dVAB4j OOPは物事を整理する仕組みは提供してくれるが
どう整理をつけるかはやっぱ設計者のセンスに委ねられたままやんけ
実際>>287にゼロベースで的確に答えることは難しい
TDDは設計を検証する仕組みは提供してくれるが以下略
んまーテストケースをいっぱい書くというのは
物事簡潔に済ませる習慣が身につく良い経験かも試練、
どう整理をつけるかはやっぱ設計者のセンスに委ねられたままやんけ
実際>>287にゼロベースで的確に答えることは難しい
TDDは設計を検証する仕組みは提供してくれるが以下略
んまーテストケースをいっぱい書くというのは
物事簡潔に済ませる習慣が身につく良い経験かも試練、
294デフォルトの名無しさん
2020/10/18(日) 22:21:54.75ID:OvLc2vD2 >>293
> OOPは物事を整理する仕組みは提供してくれるが
> どう整理をつけるかはやっぱ設計者のセンスに委ねられたままやんけ
その通り。だからこそ、そのセンスを磨かせるためにTDDもセットで紹介してみた。
まず、自分の設計が正しいか妥当性確認する手段も無いと間違ったオブジェクト指向が身に付く恐れがあるからね。
結局のところ、個々のセンスを磨かせないと駄目だが...センスを磨かせる環境を整えるのはリーダーの役割だと思う。
何もない状態でセンスで何とかせよ、よりは改善が期待できるよ。
> OOPは物事を整理する仕組みは提供してくれるが
> どう整理をつけるかはやっぱ設計者のセンスに委ねられたままやんけ
その通り。だからこそ、そのセンスを磨かせるためにTDDもセットで紹介してみた。
まず、自分の設計が正しいか妥当性確認する手段も無いと間違ったオブジェクト指向が身に付く恐れがあるからね。
結局のところ、個々のセンスを磨かせないと駄目だが...センスを磨かせる環境を整えるのはリーダーの役割だと思う。
何もない状態でセンスで何とかせよ、よりは改善が期待できるよ。
295デフォルトの名無しさん
2020/10/19(月) 00:20:11.11ID:lLBStDOZ コンパイラの都合というよりかはcとの互換性とランタイム速度優先のための仕様によるものだろう。
てかむしろもっとコンパイラの都合考えたらもう少しまともな仕様になっとるわ。
てかむしろもっとコンパイラの都合考えたらもう少しまともな仕様になっとるわ。
296デフォルトの名無しさん
2020/10/19(月) 05:23:08.92ID:f5AfjsGE スーパーマンはある種の天才で、体系的に天才を教育する方法はないと思う。特に今現在の教育は全体の平均値を上げる事に主眼を置いているから。
大多数がほどほど幸せになる方法としてある程度うまくいってたけど、極少数が全体に絶対的な影響を及ぼすソフトウェアの世界だと効率の悪さが目立ってくるよね。
天才を見つけておいて必要な時に協力してもらうしかないんじゃないかな。全てにおいて天才はいないし来てもくれないので、得意分野では天才的みたいな奴と仲良くしておくぐらいか
大多数がほどほど幸せになる方法としてある程度うまくいってたけど、極少数が全体に絶対的な影響を及ぼすソフトウェアの世界だと効率の悪さが目立ってくるよね。
天才を見つけておいて必要な時に協力してもらうしかないんじゃないかな。全てにおいて天才はいないし来てもくれないので、得意分野では天才的みたいな奴と仲良くしておくぐらいか
297デフォルトの名無しさん
2020/10/19(月) 11:06:36.21ID:4f6/Swqm 体系的に天才を教育する方法
ってのは実は簡単で、C++をやらせればいい
ってのは実は簡単で、C++をやらせればいい
298デフォルトの名無しさん
2020/10/19(月) 11:15:17.99ID:8zry6OWB それは教育する方法ではなく
多数の中から天才を見つける方法なのでは?
多数の中から天才を見つける方法なのでは?
299デフォルトの名無しさん
2020/10/19(月) 11:37:24.11ID:VFLM6HTy 選ばれても来るかどうかは天才次第
300デフォルトの名無しさん
2020/10/19(月) 12:11:42.92ID:0OpHGeV7 プログラムの才能のある人材を発掘する方法は、以前だとLispかHaskellをやらせるのが定番だったけど今はどうなのかね?
301デフォルトの名無しさん
2020/10/19(月) 12:44:51.59ID:QMGC8XAt まずクソ企業で天才が居座るメリット無くね?
誰かが頑張ってくれるだろうみたいな雑魚集団と仕事したくねーわ。
誰かが頑張ってくれるだろうみたいな雑魚集団と仕事したくねーわ。
302デフォルトの名無しさん
2020/10/19(月) 13:49:59.16ID:asy7wTux >>296
天才とは言っていない
ttp://equallove-2017.blog.jp/archives/24499215.html
ttp://equallove-2017.blog.jp/archives/24508935.html
ttps://star.programming-study.com/
2020年10月17日放送分
TK-80の産みの親?
元マイクロソフトでwindows95の開発に参加?
良く判らんけど
Windows95の生みの親に直撃!開発秘話やプログラミングの裏話、子どもたちに伝えたい思いを告白
天才とは言っていない
ttp://equallove-2017.blog.jp/archives/24499215.html
ttp://equallove-2017.blog.jp/archives/24508935.html
ttps://star.programming-study.com/
2020年10月17日放送分
TK-80の産みの親?
元マイクロソフトでwindows95の開発に参加?
良く判らんけど
Windows95の生みの親に直撃!開発秘話やプログラミングの裏話、子どもたちに伝えたい思いを告白
303デフォルトの名無しさん
2020/10/19(月) 15:44:35.47ID:99pu8OZG >>301
誰かが頑張ってくれるだろうみたいな雑魚がいない企業をおまえさんは知っているの?
誰かが頑張ってくれるだろうみたいな雑魚がいない企業をおまえさんは知っているの?
304デフォルトの名無しさん
2020/10/19(月) 20:56:03.32ID:lLBStDOZ 残念ながらGAFAでもその種の馬鹿はいる。
305デフォルトの名無しさん
2020/10/20(火) 00:14:11.70ID:0Qd32UHv 君たち C++ の話をしろ
306デフォルトの名無しさん
2020/10/20(火) 03:00:21.68ID:C47XLKZf deleteで解放しようとするとたまに落ちるバグがあるのですが
try〜catchで囲っても、やっぱ落ちます。
これって例外で処理することはできないんでしょうか?
それともやばいバグ過ぎてつかまえられないだけなのでしょうか?
try〜catchで囲っても、やっぱ落ちます。
これって例外で処理することはできないんでしょうか?
それともやばいバグ過ぎてつかまえられないだけなのでしょうか?
307デフォルトの名無しさん
2020/10/20(火) 03:05:40.63ID:U9bI1hKI 投げない例外は捕まえられないのでは?
308デフォルトの名無しさん
2020/10/20(火) 03:09:48.67ID:C47XLKZf >>307
これじゃダメなんでしょうか?
すみませんC++よくわかってなくて…
try{
delete p;
}catch(...){
std::cerr << "error!" << std::endl;
}
これじゃダメなんでしょうか?
すみませんC++よくわかってなくて…
try{
delete p;
}catch(...){
std::cerr << "error!" << std::endl;
}
309デフォルトの名無しさん
2020/10/20(火) 03:14:10.05ID:U9bI1hKI310デフォルトの名無しさん
2020/10/20(火) 03:23:38.12ID:NaQDrxzK 丼なスパゲティーコードをメンテしてるか気になる
311デフォルトの名無しさん
2020/10/20(火) 03:27:44.66ID:C47XLKZf312デフォルトの名無しさん
2020/10/20(火) 03:36:12.53ID:NaQDrxzK そういうときに役に立つのがprintfデバッグだろ
どの工程で起こったのかある程度目星がつく
どの工程で起こったのかある程度目星がつく
313デフォルトの名無しさん
2020/10/20(火) 04:45:58.59ID:C47XLKZf314デフォルトの名無しさん
2020/10/20(火) 07:34:58.90ID:OBwoowsU デストラクタとdelete演算子はデフォルトでnoexceptなんで、
例外発生時点で異常終了してしまい、try〜catchじゃ捕まえられないそうだ。
https://cpprefjp.github.io/lang/cpp11/noexcept.html
例外発生時点で異常終了してしまい、try〜catchじゃ捕まえられないそうだ。
https://cpprefjp.github.io/lang/cpp11/noexcept.html
315デフォルトの名無しさん
2020/10/20(火) 07:48:57.86ID:wzOsKsv0 そういう問題じゃねえよ
不定のポインタは検出不能だ
不定のポインタは検出不能だ
316デフォルトの名無しさん
2020/10/20(火) 08:40:05.01ID:OBwoowsU317デフォルトの名無しさん
2020/10/20(火) 11:34:12.27ID:pHiz9StD atexit()
exit()
で捕捉出来ないかな
exit()
で捕捉出来ないかな
318デフォルトの名無しさん
2020/10/20(火) 11:51:22.81ID:uu0FmVn9 デバッガに頼るのは甘え
プロはprintfだけで正しくデバッグする!
プロはprintfだけで正しくデバッグする!
319デフォルトの名無しさん
2020/10/20(火) 11:56:25.10ID:pHiz9StD プロは logger 使うし
百歩譲っても使うのは fprintf の方
百歩譲っても使うのは fprintf の方
320デフォルトの名無しさん
2020/10/20(火) 13:10:32.17ID:wzOsKsv0 printfが使える環境ならな
そうでない場面がごまんとあるから
選択肢は多いに越したことはない
そうでない場面がごまんとあるから
選択肢は多いに越したことはない
321デフォルトの名無しさん
2020/10/20(火) 13:21:42.91ID:NaQDrxzK シリアルモニタくらいは用意できるだろ
322デフォルトの名無しさん
2020/10/20(火) 13:21:52.61ID:vcQhkuUZ 基本的にprintfデバッグの延長
制度化体系化されたprintfデバッグがログ取り
loggerはより高度なprintfデバッグであり、その基本がprintfデバッグになる
この変数を眺めりゃ万事OK という直感が涵養される
loggerの出力先が10万キロ離れたプリンタなこともある
制度化体系化されたprintfデバッグがログ取り
loggerはより高度なprintfデバッグであり、その基本がprintfデバッグになる
この変数を眺めりゃ万事OK という直感が涵養される
loggerの出力先が10万キロ離れたプリンタなこともある
323デフォルトの名無しさん
2020/10/20(火) 13:23:45.82ID:wzOsKsv0 オシロ使ったりもする
324デフォルトの名無しさん
2020/10/20(火) 13:26:30.76ID:C+6cO9mm 路地穴は使うよね
325デフォルトの名無しさん
2020/10/20(火) 13:28:29.10ID:56eYC1pE スペアナくらいは普通使うよね
326デフォルトの名無しさん
2020/10/20(火) 14:24:10.56ID:wzOsKsv0 無線屋さん?
327デフォルトの名無しさん
2020/10/20(火) 14:27:50.64ID:Y3GT62kx C#を作ったアンダース・ヘルスバーグもデバッガのステップ実行よりもprintfを使うってインタビューで言ってたな
328デフォルトの名無しさん
2020/10/20(火) 14:34:50.28ID:kixGkAna 尻穴は使うよね
329デフォルトの名無しさん
2020/10/20(火) 17:41:32.21ID:AdA8N6MK C++23のdraftが公開されてた
http://wg21.link/n4868
http://wg21.link/n4868
330デフォルトの名無しさん
2020/10/20(火) 17:48:19.32ID:wzOsKsv0 >>329
情報ありがとう
情報ありがとう
332デフォルトの名無しさん
2020/10/21(水) 00:07:59.13ID:HJxHMNRz 尻カーブ?
333デフォルトの名無しさん
2020/10/21(水) 11:15:30.61ID:xBgAWF1Y シッタカブリ
334デフォルトの名無しさん
2020/10/21(水) 11:18:26.05ID:F4fghCXJ printfデバッグなんてあり得んけどな。
>>334
でも最初のうち、プログラムが小さいうちは、それが一番手っ取り早いですね
でも最初のうち、プログラムが小さいうちは、それが一番手っ取り早いですね
336デフォルトの名無しさん
2020/10/21(水) 11:52:32.13ID:xBgAWF1Y printf デバッグは完成後に printf の行を消すと動かなくなったりするω
337デフォルトの名無しさん
2020/10/21(水) 12:15:19.02ID:EPxGxCCv 関数化やクラス化でプログラムを小さくするわけで、あんまり関係ないな
assertを使うときもそうだが、デバッグ用のコードに副作用を入れちまうのはヘボ以下
assertを使うときもそうだが、デバッグ用のコードに副作用を入れちまうのはヘボ以下
338デフォルトの名無しさん
2020/10/21(水) 12:41:52.63ID:BgzupaSs デバッグOffして弊害残すヤツは動作の仕組み把握出来てないだけだろ
>>336、まず貴様のコーディングセンスを磨いてから出直してこい青二才
>>336、まず貴様のコーディングセンスを磨いてから出直してこい青二才
339デフォルトの名無しさん
2020/10/21(水) 23:09:27.50ID:oE8Yb73v 非同期で動くブツ同士の通信はprintfデバッグ大活躍なのでは…
誰がいつ何を呼んで何を渡したのかと呼ばれたほうが本当に受け取ったのかがすぐワカル
printf消去忘れについては条件コンパイルを使えば良いし、
Ad-hocな追加ならいかに大量にやってもソースコード管理システムで安全に消すこともできるわけやし、
誰がいつ何を呼んで何を渡したのかと呼ばれたほうが本当に受け取ったのかがすぐワカル
printf消去忘れについては条件コンパイルを使えば良いし、
Ad-hocな追加ならいかに大量にやってもソースコード管理システムで安全に消すこともできるわけやし、
340デフォルトの名無しさん
2020/10/22(木) 00:49:05.87ID:VEHOj23m 未定義動作踏んでるときとかにprintfを呼び出すことでたまたま動くようにできたりする
ということか
ということか
341デフォルトの名無しさん
2020/10/22(木) 10:43:36.11ID:vPWH9GQz >本当に受け取ったのかがすぐワカル
buffer flush しないと判らんし
flush すると勝手に改行する環境とかあるし
そこまで便利ってほどでもなくね
nonbuffered しろってか
buffer flush しないと判らんし
flush すると勝手に改行する環境とかあるし
そこまで便利ってほどでもなくね
nonbuffered しろってか
■ このスレッドは過去ログ倉庫に格納されています
