[過去ログ]
C言語なら俺に聞け 163 (1002レス)
C言語なら俺に聞け 163 http://mevius.5ch.net/test/read.cgi/tech/1721137434/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
392: デフォルトの名無しさん (ワッチョイ ff76-J7R8) [sage] 2024/11/30(土) 15:56:34.50 ID:k7UOR52k0 python自体のスタイルPEP8に加えてCについてのPEP7も整備されているのに https://peps.python.org/pep-0007/ あえてそれに背くコーディングをする理由が見つからない GNUのへんてこコーディングも規約文章は整備されている http://mevius.5ch.net/test/read.cgi/tech/1721137434/392
393: デフォルトの名無しさん (ワッチョイ bf79-q0Tp) [sage] 2024/11/30(土) 16:28:54.09 ID:54hbVEvk0 他人のふんどしででかい顔のpythonは存在自体がきしょくってぇ そんなもん使ってる奴の押し付けに従う気にはとてもなれないって感じぃ http://mevius.5ch.net/test/read.cgi/tech/1721137434/393
394: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ f732-hCSs) [sage] 2024/11/30(土) 16:41:54.15 ID:VBYh6hCP0 自分の使ってるテキストエディタにコピペして整形を実行したら一瞬でどうとでもなるんだからどうでもいいだろ。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/394
395: デフォルトの名無しさん (ワッチョイ ff76-J7R8) [sage] 2024/11/30(土) 17:05:29.66 ID:k7UOR52k0 func(a , b , c ); func(a, b, c); 上から下への変換はインデントとは異なりやっかい http://mevius.5ch.net/test/read.cgi/tech/1721137434/395
396: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ f732-hCSs) [sage] 2024/11/30(土) 17:22:56.29 ID:VBYh6hCP0 >>395 どんな古臭いフォーマッタを使ってるんだ? http://mevius.5ch.net/test/read.cgi/tech/1721137434/396
397: デフォルトの名無しさん (ワッチョイ d761-7ouQ) [] 2024/11/30(土) 17:25:06.78 ID:9y3I76FS0 >>381 シフト演算を行った場合、10進数の1に対して乗算を行うわけではなく、2進数に対して行うという認識で良いでしょうか? すなわち、この場合を10進数で表すと、1ではなくて2に対して、1,4,8,24、のいずれかを冪乗し、何通りの色の組み合わせがあるのかを確かめることができるというわけですね。 >>382 コピペしただけなのでとりあえず理解をと思い書き込みました。自身で書くときはそうしたほうがわかりやすいかもしれませんね。 http:
//mevius.5ch.net/test/read.cgi/tech/1721137434/397
398: デフォルトの名無しさん (ワッチョイ d761-7ouQ) [] 2024/11/30(土) 17:25:18.86 ID:9y3I76FS0 >>385 少し別添えで記述されてはいたのですが、それだけでは理解に至らなく書き込みした次第です。 >>386 そうなんです、私も身の丈に合うコードにしたいのは山々なのです。 ところで、初級者向けのGUI作成の手引書を教えていだだけませんか?もちろん、ここ5年以内の環境で >>387 勝手ながら削除しています。素人考えなのは承知です。 仕事柄、利権や法にはうるさくあらねばなりませんので、リスク回避です。 http://mevius.5ch.n
et/test/read.cgi/tech/1721137434/398
399: デフォルトの名無しさん (ワッチョイ bf79-q0Tp) [sage] 2024/11/30(土) 18:05:05.65 ID:54hbVEvk0 Cは知っといた方がいいけど GUIをやりたいならこのスレに居るのは時間の無駄なんだが そのBITMAPなんちゃらも以下の環境では気にしなくていい GUI開発おすすめ言語 iOS macOSアプリ Swift、Objective-C Androidアプリ Kotlin、Java Webアプリ Kotlin、Java Windows C# なおWeb系はHTML/CSS、JavaScript/TypeScriptは必須と思って頂きたい http://mevius.5ch.net/test/read.cgi/tech/1721137434/399
400: デフォルトの名無しさん (ワッチョイ ff63-cdGy) [sage] 2024/11/30(土) 18:12:39.34 ID:VtvuoLT+0 Windowsの内部構造を知るのは時間の無駄なのか http://mevius.5ch.net/test/read.cgi/tech/1721137434/400
401: デフォルトの名無しさん (ワッチョイ bf79-q0Tp) [sage] 2024/11/30(土) 18:17:30.16 ID:54hbVEvk0 BITMAPなんちゃらに詳しくなった所でWindowsの内部構造を知ったことにはならないんだがぁ? 現行Windows11の内部構造なんてきしょすぎてそもそも知りたくもないわ http://mevius.5ch.net/test/read.cgi/tech/1721137434/401
402: デフォルトの名無しさん (ワッチョイ ff63-cdGy) [sage] 2024/11/30(土) 18:33:02.64 ID:VtvuoLT+0 そういう人はソフト開発に向いてないよ http://mevius.5ch.net/test/read.cgi/tech/1721137434/402
403: デフォルトの名無しさん (ワッチョイ ff76-J7R8) [sage] 2024/11/30(土) 18:37:21.74 ID:k7UOR52k0 これだけ見て分かるわけ無いよ max = 1 << bmpCoreHeader.bcBitCount; for (iCountの初期値が無いよ、普通0からだよね; iCount < max; iCount++) { // テーブルRGB値をブラシの色に設定? brush = CreateSolidBrush(...); // RGBで色指定したブラシで塗る?hdcが変わらんようだが何回も呼ぶ意味があるの? SelectObject(hdc, brush); // これ以降があるのか… } http://mevius.5ch.net/test/read.cgi/tech/1721137434/
403
404: デフォルトの名無しさん (ワッチョイ ff76-J7R8) [sage] 2024/11/30(土) 18:53:59.75 ID:k7UOR52k0 bmpCoreHeader.bcBitCount の範囲チェックが必要そう uint64_t max; max = 1 << 64; // max == 0x8000000000000000 で意味がありそう max = 1 << 65; // これ64bit整数の範囲超えているよね、プロセッサ依存の値になる予感 http://mevius.5ch.net/test/read.cgi/tech/1721137434/404
405: デフォルトの名無しさん (ワッチョイ ff76-J7R8) [sage] 2024/11/30(土) 19:19:34.08 ID:k7UOR52k0 64bitシフトでも溢れた これ難しいね uint64_t seed, max seed = 1; max = seed << 63; // 0x80000000 で期待どおり max = 1ull << 63; // 0x80000000 これも期待どおり max = 1 << 63; // 即値1のレジスタ範囲が足りない? max = 1 << 63; // 即値1だと32bitなのか http://mevius.5ch.net/test/read.cgi/tech/1721137434/405
406: デフォルトの名無しさん (スプッッ Sd8b-G09H) [sage] 2024/11/30(土) 19:23:29.64 ID:ePDG6JlId カラーパレットを使うのは1,4,8って決まってるんだが http://mevius.5ch.net/test/read.cgi/tech/1721137434/406
407: 青木康善 (アウアウウー Sa5b-8bf6) [sage] 2024/11/30(土) 19:52:07.91 ID:exhSsXMya トリプルポインタが理解不能です。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/407
408: デフォルトの名無しさん (ワッチョイ ff76-J7R8) [sage] 2024/11/30(土) 20:06:07.06 ID:k7UOR52k0 1, 4, 8以外のエラー処理が無ければ手抜きプログラムだよ http://mevius.5ch.net/test/read.cgi/tech/1721137434/408
409: デフォルトの名無しさん (ワッチョイ bf79-q0Tp) [sage] 2024/11/30(土) 21:42:40.50 ID:54hbVEvk0 これが俗に言う無能な働き者かぁ… http://mevius.5ch.net/test/read.cgi/tech/1721137434/409
410: デフォルトの名無しさん (ワッチョイ 57c3-EYTo) [sage] 2024/11/30(土) 22:31:58.70 ID:cI+uLRSv0 粘着キショい http://mevius.5ch.net/test/read.cgi/tech/1721137434/410
411: デフォルトの名無しさん (ササクッテロロ Sp10-8wrk) [sage] 2024/12/01(日) 11:20:07.96 ID:HNZEO20Lp >>407 理解してる俺でもデバッグん時に面倒だから使わない http://mevius.5ch.net/test/read.cgi/tech/1721137434/411
412: デフォルトの名無しさん (ワッチョイ 9663-WFUB) [sage] 2024/12/01(日) 11:21:42.42 ID:+XByeWPN0 理解するな、感じるんだ! http://mevius.5ch.net/test/read.cgi/tech/1721137434/412
413: デフォルトの名無しさん (ワッチョイ fb6e-Qs+Z) [sage] 2024/12/02(月) 07:39:26.68 ID:UIzNnBqa0 スマホ世代もCってるなんて頼もしい限りだな https://pbs.twimg.com/media/GdrvuRtWgAA1DOe.jpg http://mevius.5ch.net/test/read.cgi/tech/1721137434/413
414: デフォルトの名無しさん (ササクッテロロ Sp10-8wrk) [sage] 2024/12/02(月) 10:00:18.95 ID:cKcAe5N2p なんだその数字w http://mevius.5ch.net/test/read.cgi/tech/1721137434/414
415: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ bd32-LsAq) [sage] 2024/12/02(月) 12:52:17.82 ID:5A4jg9rQ0 >>413 なんていうアプリで書いてるんだろ? http://mevius.5ch.net/test/read.cgi/tech/1721137434/415
416: デフォルトの名無しさん [sage] 2024/12/02(月) 16:27:58.74 ID:sZTu4RGZ0 >>415 アマゾンにあった 「 モバイル C { C/C++ コンパイラ } 」だって ¥1,546 /dp/B00MFXHPBW http://mevius.5ch.net/test/read.cgi/tech/1721137434/416
417: デフォルトの名無しさん (ワッチョイ 9663-WFUB) [sage] 2024/12/02(月) 16:44:39.99 ID:mvW+hvRB0 無料版もあるみたいだ。違いは分からなかった。 /dp/B01CEZQGX8 http://mevius.5ch.net/test/read.cgi/tech/1721137434/417
418: デフォルトの名無しさん (JP 0Haa-DO+T) [] 2024/12/04(水) 22:39:06.18 ID:QlqtMMMjH sssp://img.5ch.net/ico/nida.gif なんかEchoAPI、さまざまなAPIシナリオをモックするのに役立って、フロントエンドの作業を独立して行えるようになるよ http://mevius.5ch.net/test/read.cgi/tech/1721137434/418
419: デフォルトの名無しさん (ワッチョイ 62ad-sHi4) [sage] 2024/12/05(木) 08:13:19.15 ID:XxVPE2wx0 前はAIDEってのもあったような 自分も購入済みだったけどストアから消えた http://mevius.5ch.net/test/read.cgi/tech/1721137434/419
420: デフォルトの名無しさん (ワッチョイ ca48-Q86W) [sage] 2024/12/05(木) 08:18:47.93 ID:GShkk8fF0 >>418ならただの宣伝マルチポストなのでさっさとNGしておくように http://mevius.5ch.net/test/read.cgi/tech/1721137434/420
421: デフォルトの名無しさん (アウアウ Sa4f-f5HH) [sage] 2024/12/08(日) 09:05:36.00 ID:NBQmwlWPa char text[32] = "count=" sptintf(text, "%s%d", text, 100); ↑これって問題ない? http://mevius.5ch.net/test/read.cgi/tech/1721137434/421
422: デフォルトの名無しさん (ワッチョイ a794-InQL) [sage] 2024/12/08(日) 09:31:43.48 ID:ukMyBbJC0 オーバーフローを懸念。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/422
423: デフォルトの名無しさん (ワッチョイ bf5e-dt5O) [sage] 2024/12/08(日) 12:39:42.22 ID:xllqP0wk0 snprintf http://mevius.5ch.net/test/read.cgi/tech/1721137434/423
424: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 4732-B9Rp) [sage] 2024/12/08(日) 13:05:39.35 ID:6js3fqHP0 >>421 sprintf のことだよね? 問題はある。 領域が重なるオブジェクト間でコピーが行われるときの動作は未定義とするという仕様になってる。 それと関数シグネチャを見ればわかるが引数のところに restrict ってついてるでしょ。 その性質上、他の引数がこれと領域が被ってはいけないというサインだ。 まあ引数を使わない関数であれば restrict 修飾されたポインタが指す領域がかぶってもただちに違反ではないが、常識的には渡す以上は使
われるものと想定すべきだよね。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/424
425: デフォルトの名無しさん (ワッチョイ e7fa-jsat) [sage] 2024/12/08(日) 16:35:15.95 ID:iOnFgjmu0 >>421 問題ありだ。1行目末尾にセミコロンがないじゃないか あと、学校の宿題の答えをこんなところで聞いちゃいかんぞ http://mevius.5ch.net/test/read.cgi/tech/1721137434/425
426: デフォルトの名無しさん (ワッチョイ 7f63-xJXv) [sage] 2024/12/08(日) 20:16:31.35 ID:rVbvHhAN0 最近の小学校ではこんな宿題出るのか 末恐ろしいと言うか、頼もしいというか http://mevius.5ch.net/test/read.cgi/tech/1721137434/426
427: デフォルトの名無しさん [sage] 2024/12/09(月) 01:07:25.53 ID:ToKnc/9y0 コンピュータの授業とか普通にあるんだろ?今って 俺からすると羨ましい限りだわ でもダンスの授業はいらん http://mevius.5ch.net/test/read.cgi/tech/1721137434/427
428: デフォルトの名無しさん (ワッチョイ bf79-/9Tr) [sage] 2024/12/09(月) 01:41:05.76 ID:izrgU9L90 元々芸術科目や体育は面倒な存在だし ダンスはそれらが合わさって一見最強に見えるだけで専門科目に比べれば実は大した内容じゃない 子供は加減の付け方を知らないから物凄い壁に見えるんだろう http://mevius.5ch.net/test/read.cgi/tech/1721137434/428
429: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 67c7-B9Rp) [sage] 2024/12/09(月) 01:48:04.91 ID:hHB0rnnr0 1990 年代頃なら中学校でコンピュータの授業はあったがプログラミングがちょっとでも出来るようになるほどではなく使い方に慣れるという程度だったと思う。 ただ、学校に設備や資料はあったから興味があれは詳しくなれるチャンスはあった。 設備をどのくらい解放するかは学校の体制によるだろうけど。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/429
430: デフォルトの名無しさん (ワッチョイ dfad-pQ4B) [] 2024/12/09(月) 10:00:06.94 ID:hbK9EAUD0 >>427 踊りながら英語でコンピュータを使え http://mevius.5ch.net/test/read.cgi/tech/1721137434/430
431: デフォルトの名無しさん (ワッチョイ dff4-tB0+) [] 2024/12/09(月) 13:23:27.80 ID:wWCmXoxS0 科学 + 5ch 【AI】AIはわずか2時間の対話で人間の性格をコピーできる [すらいむ★] https://egg.5ch.net/test/read.cgi/scienceplus/1733576027/ コメントに面白いことが書かれている http://mevius.5ch.net/test/read.cgi/tech/1721137434/431
432: デフォルトの名無しさん (ワッチョイ 7f63-xJXv) [sage] 2024/12/09(月) 13:52:01.90 ID:IOR7vjsa0 2時間で初等教育から大学院レベルまで学習完了したら 人間要らなくなりそうだな http://mevius.5ch.net/test/read.cgi/tech/1721137434/432
433: デフォルトの名無しさん (ワッチョイ e701-f5HH) [sage] 2024/12/09(月) 18:02:12.33 ID:rC3URswf0 >>429 たしか教師がクソすぎて失敗したんだよなw http://mevius.5ch.net/test/read.cgi/tech/1721137434/433
434: デフォルトの名無しさん (ワッチョイ dfad-pQ4B) [] 2024/12/09(月) 19:36:33.91 ID:hbK9EAUD0 やがて全ての仕事がAIに直結されたロボットによって置き換えられ、人類絶滅。 地球はAIのみが存在する世界になり、真空でもそのまま動くロボットが宇宙征服。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/434
435: デフォルトの名無しさん (ワッチョイ 6761-/Pym) [] 2024/12/09(月) 21:34:01.67 ID:OpvCpgOo0 チェックボックスとかラジオボタンの状態を保存したいんだけどなんて調べればええんすの? 現状ウィンドウを破棄する前にコントロールの内容を取得して状態に合わせた変数を初期化ファイルに保存、再起動時に変数に対応した状態に再設定するみたいなのしか思いつかん 冗長になって見づらいだろうし代替案を知りたい http://mevius.5ch.net/test/read.cgi/tech/1721137434/435
436: デフォルトの名無しさん (ワッチョイ 7f63-xJXv) [sage] 2024/12/09(月) 21:38:21.41 ID:IOR7vjsa0 その通りで良いと思います http://mevius.5ch.net/test/read.cgi/tech/1721137434/436
437: デフォルトの名無しさん (JP 0H9f-uiwC) [] 2024/12/09(月) 21:39:24.19 ID:XfZ/p96kH sssp://img.5ch.net/ico/nida.gif www最近、EchoAPIを使い始めたところ、効率的なAPIテストツールを提供してくれるおかげで、開発プロセスが向上した! http://mevius.5ch.net/test/read.cgi/tech/1721137434/437
438: デフォルトの名無しさん (ワッチョイ 6761-/Pym) [] 2024/12/10(火) 09:40:44.51 ID:9vz9QL6n0 >>436 これで行くしかないのか http://mevius.5ch.net/test/read.cgi/tech/1721137434/438
439: デフォルトの名無しさん (ワッチョイ e707-f5HH) [sage] 2024/12/10(火) 10:01:08.05 ID:gzrtf0Gl0 対応表をだーっと並べる、control_state_read_and_write(bool is_write, ...) みたいな関数を置く、など 割り切ってしまえば工夫のしがいはある ただ、そのときはよくても、あとになってみたら黒魔術でしかなかったりする 愚直なのもいいぞ http://mevius.5ch.net/test/read.cgi/tech/1721137434/439
440: デフォルトの名無しさん (ワッチョイ ff5a-gNLw) [sage] 2024/12/10(火) 17:10:24.87 ID:TsXGEoU20 >>435 何がどう"冗長になって見づらい"のか? http://mevius.5ch.net/test/read.cgi/tech/1721137434/440
441: デフォルトの名無しさん (ワッチョイ bf79-/9Tr) [sage] 2024/12/10(火) 19:03:49.02 ID:ruXLR+AW0 属人化だとか 尻アナルライブだとかあったような http://mevius.5ch.net/test/read.cgi/tech/1721137434/441
442: デフォルトの名無しさん (ワッチョイ 7f63-xJXv) [sage] 2024/12/10(火) 19:06:39.85 ID:RLBTgK1d0 身体に刻む学習方法 http://mevius.5ch.net/test/read.cgi/tech/1721137434/442
443: デフォルトの名無しさん (アウアウ Sa4f-f5HH) [sage] 2024/12/10(火) 21:11:22.07 ID:RajTC0DHa >>422-424 ありがとん http://mevius.5ch.net/test/read.cgi/tech/1721137434/443
444: デフォルトの名無しさん (アウアウ Sa4f-f5HH) [sage] 2024/12/10(火) 21:43:52.59 ID:RajTC0DHa これでなんか機能した TCHAR buf[255]; this->GetWindowText(title, 255); int len = _tcsclen(buf); _sntprintf(buf + len, 255, " %d", uiWindowCount); this->SetWindowText(buf); http://mevius.5ch.net/test/read.cgi/tech/1721137434/444
445: デフォルトの名無しさん (ワッチョイ bf79-/9Tr) [sage] 2024/12/10(火) 21:51:03.48 ID:ruXLR+AW0 this-> ナニコレ もしかしてC言語スレでC++使えるぞあぴーるですか! すげー http://mevius.5ch.net/test/read.cgi/tech/1721137434/445
446: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 4732-f5HH) [sage] 2024/12/10(火) 22:13:12.06 ID:ujXLUuNp0 >>443-444 もし C++ の話なら上述 (>>424) の restrict の説明が役に立たない。 C++ に restrict は無いから。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/446
447: デフォルトの名無しさん (アウアウ Sa4f-f5HH) [sage] 2024/12/11(水) 07:46:28.90 ID:P/b6xwK7a API自体はC言語なんでそこらへんはスルーでお願い http://mevius.5ch.net/test/read.cgi/tech/1721137434/447
448: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 4732-B9Rp) [sage] 2024/12/11(水) 14:36:37.44 ID:fIut9/tx0 >>447 C の snprintf と C++ の snprintf は違うという話をしてるんやが (最終的に同じものが呼び出される実装の場合はあるにしても。) http://mevius.5ch.net/test/read.cgi/tech/1721137434/448
449: デフォルトの名無しさん (JP 0H9f-uiwC) [] 2024/12/11(水) 20:35:15.94 ID:GrIf7glWH sssp://img.5ch.net/ico/nida.gif 最近のRESTful APIについての議論に触発されてEchoAPIを試してみたところ、エンドポイントのシミュレーションツールがテストプロセスを非常に効率化してくれました。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/449
450: デフォルトの名無しさん (ワッチョイ 7f63-xJXv) [sage] 2024/12/11(水) 23:04:37.50 ID:xKzgcnaC0 MSは採用していないのかな? なんでこんなにバグが多いんだろう http://mevius.5ch.net/test/read.cgi/tech/1721137434/450
451: デフォルトの名無しさん (ワッチョイ 33b8-iztn) [] 2024/12/15(日) 15:13:40.89 ID:jrfqO5QN0 1つめのプロシージャで宣言した変数を2つ目のプロシージャで使うって頑張れば可能? それともグローバル変数宣言したほうがいい? http://mevius.5ch.net/test/read.cgi/tech/1721137434/451
452: デフォルトの名無しさん (ワッチョイ a301-aNNs) [sage] 2024/12/15(日) 15:17:17.63 ID:Vq+PRAKz0 引数で渡せばいいんじゃね http://mevius.5ch.net/test/read.cgi/tech/1721137434/452
453: デフォルトの名無しさん (ワッチョイ 33b8-iztn) [] 2024/12/15(日) 15:23:28.37 ID:jrfqO5QN0 >>452 それも考えたんだけど、プロシージャ作るときライブラリ側が指定した引数以外渡せないんじゃない? http://mevius.5ch.net/test/read.cgi/tech/1721137434/453
454: デフォルトの名無しさん (ワッチョイ be63-Vy5I) [sage] 2024/12/15(日) 15:31:40.27 ID:wmU+aa0b0 そのプロシージャーを同一モジュール内lに記述して、 変数をスタティック宣言する、とか http://mevius.5ch.net/test/read.cgi/tech/1721137434/454
455: デフォルトの名無しさん (ワッチョイ 33b8-iztn) [] 2024/12/15(日) 15:38:22.49 ID:jrfqO5QN0 >>454 そんなことできるんかよ知らなかった {}内かつ、他のswitchと干渉しないところにベタ書きすればいいってことよね? http://mevius.5ch.net/test/read.cgi/tech/1721137434/455
456: デフォルトの名無しさん (ワッチョイ be63-Vy5I) [sage] 2024/12/15(日) 15:45:22.53 ID:wmU+aa0b0 ちょっと違う様な気がする そのファイル内にある全ての関数から参照出来る宣言です スタティック宣言を調べて見て http://mevius.5ch.net/test/read.cgi/tech/1721137434/456
457: デフォルトの名無しさん (ワッチョイ 33b8-iztn) [] 2024/12/15(日) 15:46:49.05 ID:jrfqO5QN0 >>456 ごめん、スタティックはわかってる モジュール内への記述の方 言葉足らずですまん http://mevius.5ch.net/test/read.cgi/tech/1721137434/457
458: デフォルトの名無しさん (ワッチョイ 33b8-iztn) [] 2024/12/15(日) 16:32:34.62 ID:jrfqO5QN0 調べてみたけど関数内に別の関数の処理はかけないっぽい? とりあえず自前のソース書き換えてみたけどC2275が出てしまう http://mevius.5ch.net/test/read.cgi/tech/1721137434/458
459: デフォルトの名無しさん (ブーイモ MM8a-1w4P) [sage] 2024/12/15(日) 16:54:06.72 ID:Wjdp3H7kM モジュールとかプロシージャはc言語の用語ではないよ 誤解を生むからなるべく正しい用語で あるいはソース書け http://mevius.5ch.net/test/read.cgi/tech/1721137434/459
460: デフォルトの名無しさん (ワッチョイ a301-2Zui) [] 2024/12/15(日) 17:04:08.92 ID:5Q71kCB70 Cで作ったソフトにアイコンをつける方法ありますか? コンパイラはmingw http://mevius.5ch.net/test/read.cgi/tech/1721137434/460
461: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 0f32-782k) [sage] 2024/12/15(日) 17:07:42.25 ID:SAQ/jMe00 >>460 リソーススクリプトを書いて windres コマンドでコンパイルしてリンク。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/461
462: デフォルトの名無しさん (ワッチョイ 3338-UX28) [] 2024/12/15(日) 17:11:49.15 ID:jrfqO5QN0 >>459 ウィンドウプロシージャでおk? http://mevius.5ch.net/test/read.cgi/tech/1721137434/462
463: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 0f32-782k) [sage] 2024/12/15(日) 17:25:02.46 ID:SAQ/jMe00 >>462 windows の話? ウィンドウプロシージャにデータを結びつけたいのなら必要なのは SetProp じゃないかな。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/463
464: デフォルトの名無しさん (ワッチョイ 4a12-O1Z7) [] 2024/12/15(日) 20:08:51.95 ID:7bvd8wX+0 >>458 よくある質問に書いてあんだからそれを読めよ http://mevius.5ch.net/test/read.cgi/tech/1721137434/464
465: デフォルトの名無しさん (ワッチョイ 4aa2-SaU4) [sage] 2024/12/15(日) 21:32:26.28 ID:8K4C8OcF0 2つ目のプロシージャってなんやねん http://mevius.5ch.net/test/read.cgi/tech/1721137434/465
466: デフォルトの名無しさん (オッペケ Srb3-aNNs) [sage] 2024/12/16(月) 07:18:55.27 ID:Y4GCxOlhr 今北 何のデータかわからんが、だれに属しているデータなのやら 「全然関係ないところ」には、置かないほうがいいぞ少なくとも http://mevius.5ch.net/test/read.cgi/tech/1721137434/466
467: デフォルトの名無しさん (ワッチョイ 3369-iztn) [] 2024/12/16(月) 18:03:11.25 ID:o/MtQx1A0 下記のコードのsizeof(buf)/sizeof(TCHAR)ってなんの意味があるの? ただのsizeof(buf)じゃだめ? static int num; TCHAR buf[8]; stprintf_s(buf,sizeof(buf)/sizeof(TCHAR), TEXT("%d"), num); http://mevius.5ch.net/test/read.cgi/tech/1721137434/467
468: デフォルトの名無しさん (ワッチョイ 3369-iztn) [] 2024/12/16(月) 18:17:40.10 ID:o/MtQx1A0 >>463 なるほどね、それで行けるかありがとう http://mevius.5ch.net/test/read.cgi/tech/1721137434/468
469: デフォルトの名無しさん (ワッチョイ 3369-iztn) [] 2024/12/16(月) 18:18:31.53 ID:o/MtQx1A0 >>466 自分の知識だと外に置くくらいしか思いつかんかった http://mevius.5ch.net/test/read.cgi/tech/1721137434/469
470: デフォルトの名無しさん (ワッチョイ 666d-1w4P) [sage] 2024/12/16(月) 18:20:09.41 ID:/03Ox5VG0 TCHARは_UNICODEのマクロの定義の有無によって16bitまたは8bitになる http://mevius.5ch.net/test/read.cgi/tech/1721137434/470
471: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 0f32-aNNs) [sage] 2024/12/16(月) 18:26:34.86 ID:26oXJeTE0 >>467 > ただのsizeof(buf)じゃだめ? だめ。 TCHAR はコンパイル時に ANSI モードか Unicode モードかで定義が切り替わる。 ANSI モードのときは char で Unicode モードのときは WCHAR と同じ。 _stprintf_s も ANSI モードのときは sprintf_s に置き換えられて Unicode モードのときは swprintf_s になる。 swprintf_s のときの第一引数は文字数 (この場合は UTF-16 でのコードポイントの数) なのでバイト数である sizeof(buf) を
渡しても駄目。 ANSI モードでしかコンパイルしないのであれば別に割らなくても大丈夫だけど、それならそもそも切り替えを前提としたマクロを使う必要ないしな……。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/471
472: デフォルトの名無しさん (ワッチョイ 3369-iztn) [] 2024/12/16(月) 22:06:23.18 ID:o/MtQx1A0 Unicodeになるとなんで割る必要が出てくるのかいまいち掴めないなあ BuffのサイズをTCHARのサイズで割ってどうしてサイズが出せるの? http://mevius.5ch.net/test/read.cgi/tech/1721137434/472
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 530 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s