!extend:checked:vvvvv:1000:512
(新スレ立ての際上記コマンドを2行書き込んでください)
C言語の話題のみ取り扱います C++の話題はC++スレへ
質問には最低限の情報(ソース/コンパイラ/OS)を付ける
数行で収まらないソースは以下を適当に使ってURLを晒す
https://paiza.io/
https://ideone.com/
http://codepad.org/
C17
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4713.pdf
C11
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf
C2x ドラフト
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2731.pdf
C99
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
http://kikakurui.com/x3/X3010-2003-01.html
C FAQ 日本語訳
http://www.kouno.jp/home/c_faq/
JPCERT C コーディングスタンダード
https://www.jpcert.or.jp/sc-rules/
※前スレ
C言語なら俺に聞け 158
https://mevius.5ch.net/test/read.cgi/tech/1640401906/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
C言語なら俺に聞け 159
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワンミングク MMa2-RRwJ)
2022/08/04(木) 23:32:27.83ID:yWVViPyIM462デフォルトの名無しさん (ワッチョイ 5f01-JEMU)
2022/09/24(土) 13:35:25.97ID:PoJJisuz0 >>453
10年以上かけて、ドイツにGDPを追い抜かれるんだから、アベノミクスは大失敗だよ。
専業主婦だった人はもとより、70歳以上の人まで働いてるんだよ。
そこまでして、国際的地位が落ちて行ってる。
これはもう、力の差を認めて、地道に教育に力を入れるしかない。
30年後の復活を目指して。
10年以上かけて、ドイツにGDPを追い抜かれるんだから、アベノミクスは大失敗だよ。
専業主婦だった人はもとより、70歳以上の人まで働いてるんだよ。
そこまでして、国際的地位が落ちて行ってる。
これはもう、力の差を認めて、地道に教育に力を入れるしかない。
30年後の復活を目指して。
463デフォルトの名無しさん (ワッチョイ 5f01-JEMU)
2022/09/24(土) 13:38:33.45ID:PoJJisuz0 女性や老人を働かせたことで、子供を見る人が居なくなり、出生率がさらに低下してる。
20年後の見通しもさらに悪化した。
20年後の見通しもさらに悪化した。
464デフォルトの名無しさん (テテンテンテン MMde-0S4t)
2022/09/24(土) 17:34:53.08ID:uYCDlyGwM465デフォルトの名無しさん (テテンテンテン MMde-0S4t)
2022/09/24(土) 17:38:47.80ID:uYCDlyGwM Cにnew演算子を導入するところから始めないといけないから、変更点がデカすぎる
466デフォルトの名無しさん (ワッチョイ 12ad-r4yT)
2022/09/24(土) 17:40:47.15ID:6vPOYH6k0 count だけポインタにして初期化の時に static の変数へのポインタ入れておけば良いんじゃね?
467デフォルトの名無しさん (ワッチョイ 1201-ut7I)
2022/09/24(土) 18:01:09.93ID:52DloiQc0468はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 5f3e-tX/F)
2022/09/24(土) 18:16:51.56ID:2HWwrIyG0 要するに C++ でやってるみたいに出来ればいいねという話だろう。
構造体を名前空間の一種としても使うとなるとマングルが必要になるから割と面倒な話だと思うよ。
構造体を名前空間の一種としても使うとなるとマングルが必要になるから割と面倒な話だと思うよ。
469デフォルトの名無しさん (ワッチョイ 2701-tX/F)
2022/09/24(土) 18:20:14.80ID:5HKoejah0 >>460
C言語のstaticの意味を他の言語と勘違いしてるっぽい
C言語のstaticの意味を他の言語と勘違いしてるっぽい
470デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/24(土) 18:22:42.35ID:Ohf7lvDf0 そこはC言語固有のキーワードではなく
言わんとするところをくみ取って許してやろう
言わんとするところをくみ取って許してやろう
471デフォルトの名無しさん (ワッチョイ 2701-tX/F)
2022/09/24(土) 18:38:39.89ID:5HKoejah0 そっか
472デフォルトの名無しさん (ワッチョイ 1201-ut7I)
2022/09/24(土) 19:23:44.32ID:52DloiQc0 >>469
関数内のstatic変数みたいな奴ってことだろ
関数内のstatic変数みたいな奴ってことだろ
473デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/24(土) 19:29:04.02ID:Ohf7lvDf0 配列メンバーなのに実体は一つしかないという
474デフォルトの名無しさん (ワッチョイ 9fe6-+bWc)
2022/09/24(土) 19:46:39.53ID:BVPc12jD0 >>425
ふむふむ、なるほど、複雑怪奇な仕様をねじ込むことで、より簡単な処理まで改善される、という理解でいいですか?
ふむふむ、なるほど、複雑怪奇な仕様をねじ込むことで、より簡単な処理まで改善される、という理解でいいですか?
475はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 5f3e-tX/F)
2022/09/24(土) 19:57:09.98ID:2HWwrIyG0476デフォルトの名無しさん (ワッチョイ 0202-LaAE)
2022/09/25(日) 01:07:06.13ID:97XvxZke0 >>431
Huawei App GalleryはAppleストアやGoogle Playを凌ぐ世界最大市場らしいが、少し考えれば当たり前の事だけど
かくいう俺のHuawei製スマホにはHuaweiとPlay両方入ってた、まあ日本向けアプリはPlayの方が充実してるのであまり使ってない
Huawei App GalleryはAppleストアやGoogle Playを凌ぐ世界最大市場らしいが、少し考えれば当たり前の事だけど
かくいう俺のHuawei製スマホにはHuaweiとPlay両方入ってた、まあ日本向けアプリはPlayの方が充実してるのであまり使ってない
477デフォルトの名無しさん (US 0Ha7-+bWc)
2022/09/25(日) 10:40:52.48ID:fwqkSCspH >>475
うふふ、絵文字は各国ともやりたがっているので絵文字には対応せざるを得ない、すると漢字にも完璧な対応を強いられる、ってことですか、策士ですねえ‥‥
うふふ、絵文字は各国ともやりたがっているので絵文字には対応せざるを得ない、すると漢字にも完璧な対応を強いられる、ってことですか、策士ですねえ‥‥
478デフォルトの名無しさん (ワッチョイ 3710-tX/F)
2022/09/25(日) 11:23:47.11ID:LohnzUwr0 unicodeのハングル文字登録で揉めたって聞いたけどどう決着ついたのかな。
479デフォルトの名無しさん (テテンテンテン MMde-0S4t)
2022/09/25(日) 13:10:20.12ID:5FaXssIeM480デフォルトの名無しさん (ワッチョイ 2701-tX/F)
2022/09/25(日) 13:14:31.77ID:weLer2R50 生後6ヶ月以上4歳以下もワクチン打たないと駄目だぞ
https://www.mhlw.go.jp/content/000985239.pdf
https://www.mhlw.go.jp/content/000985239.pdf
481デフォルトの名無しさん (ワッチョイ 2701-tX/F)
2022/09/25(日) 13:15:17.92ID:weLer2R50 すまん誤爆した
482デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/25(日) 20:31:15.08ID:g7GNUN1K0 >>340
そういう話ではない。外国人に対して見慣れない表現を使うのは古臭い。
そういう話ではない。外国人に対して見慣れない表現を使うのは古臭い。
483デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/25(日) 20:35:04.13ID:g7GNUN1K0 >>344
それは単に日本語みたいな言語が世界の主流ではないから起こる現象。
半角のカナ文字だと濁点、半濁点はそれだけで1文字になる。
英語で日本語を打つときは濁音、半濁音記号を文字として打つ方が楽なのでそうしていることがある。
それは単に日本語みたいな言語が世界の主流ではないから起こる現象。
半角のカナ文字だと濁点、半濁点はそれだけで1文字になる。
英語で日本語を打つときは濁音、半濁音記号を文字として打つ方が楽なのでそうしていることがある。
484デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/25(日) 20:38:08.74ID:g7GNUN1K0485デフォルトの名無しさん (ワントンキン MM42-ut7I)
2022/09/25(日) 20:40:05.44ID:ffdbvYikM ウムラウトみたいな扱いでよかったな
486デフォルトの名無しさん (テテンテンテン MMde-0S4t)
2022/09/25(日) 21:43:25.78ID:N2ZwTqP1M >>483
役所とかでフリガナ振る時、升目が有ると濁点を1文字として書いちゃうからな
そういう時に「か゛」みたいのに対応してるのは助かるのだろう
Unicodeはちゃんと1文字として表示してくれる
ま、しょうもない文化だよw
役所とかでフリガナ振る時、升目が有ると濁点を1文字として書いちゃうからな
そういう時に「か゛」みたいのに対応してるのは助かるのだろう
Unicodeはちゃんと1文字として表示してくれる
ま、しょうもない文化だよw
487デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 22:22:02.29ID:sgDwh9fo0 ○の中にアラビア数字
別に違和感感じないと思うけどな
別に違和感感じないと思うけどな
488デフォルトの名無しさん (ワッチョイ 7236-tX/F)
2022/09/25(日) 22:23:46.38ID:DPfmU3jJ0 ①②・・・ああ、機種依存文字だから使うな!と言ってた時代があったなぁ。
489デフォルトの名無しさん (US 0Ha7-+bWc)
2022/09/25(日) 22:25:44.57ID:eY/sWScXH 黒丸に白抜きで1~199
白丸に黒字で1~199
も準備してほしいなあ
白丸に黒字で1~199
も準備してほしいなあ
490デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 22:27:37.06ID:sgDwh9fo0 アルファベットにアンダーライン入れるなんて普通にやってたけどな
491デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 22:38:12.24ID:sgDwh9fo0 LaTeXだと、これで○内に文字入れられる
\ajMaru{1}、\ajMaru{100}、\ajMaru{101}
\ajMaru{1}、\ajMaru{100}、\ajMaru{101}
492デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/25(日) 23:05:05.48ID:g7GNUN1K0 >>487
それは日本で生まれ育って、ずっと日本にいるから。
それは日本で生まれ育って、ずっと日本にいるから。
493デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/25(日) 23:06:50.59ID:g7GNUN1K0494デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/25(日) 23:07:39.55ID:g7GNUN1K0 >>490
それ文字として分ける必要がないだろうに
それ文字として分ける必要がないだろうに
495デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 23:10:54.01ID:sgDwh9fo0 丸数字も同じでしょう
アラビア数字の修飾なんだから
アラビア数字の修飾なんだから
496デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 23:12:36.12ID:sgDwh9fo0 漢数字を丸囲みしたら、それは読めないかもしれないが
中味は万国共通のアラビア数字なんですよね
ローマ数字なんかよりは遙かに分かりやすいでしょう
中味は万国共通のアラビア数字なんですよね
ローマ数字なんかよりは遙かに分かりやすいでしょう
497デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 23:13:51.02ID:sgDwh9fo0 避けるのが今の主流って言う根拠示せますか?
498デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 23:14:39.94ID:sgDwh9fo0 独自主張としか見えないんですよね
499デフォルトの名無しさん (ワッチョイ 1201-ut7I)
2022/09/25(日) 23:38:41.08ID:PDKGWlWe0500デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 23:48:49.59ID:sgDwh9fo0 ならないでしょ
501デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 23:54:40.36ID:sgDwh9fo0 使われていないということと
避けるのが今の主流という主張では、
開きが大きすぎる
使ってはいけないものなら、
国際化される際に却下されても良いでしょう
ウムラウト等のアクセント記号も使ってはいけなくなりそう
英文字のアンダーラインと同様アラビア数字の修飾と受け取れば良いのでは
避けるのが今の主流という主張では、
開きが大きすぎる
使ってはいけないものなら、
国際化される際に却下されても良いでしょう
ウムラウト等のアクセント記号も使ってはいけなくなりそう
英文字のアンダーラインと同様アラビア数字の修飾と受け取れば良いのでは
502デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/25(日) 23:58:01.58ID:sgDwh9fo0 特に異議がなければ、スレ違いですので、私はこの話題は止めたいと思います
続けるまら、この板の文字コードスレに移動した方が良いと思います
続けるまら、この板の文字コードスレに移動した方が良いと思います
503デフォルトの名無しさん (アウアウウー Sa43-a1Je)
2022/09/26(月) 14:23:54.07ID:heiSJ5NKa よほど埋めたい話題が100レス以上前に
504デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/26(月) 18:48:56.08ID:4uVE3Hdr0 >>497
日本のグローバル企業は、PCですら英語キーボードで統一している。
ファーストリテイリング社は日本でもすべて英語キーボード。
日本語、英語、中国語が社内公用語で、日本語特有の文字は使わない。
日本のグローバル企業は、PCですら英語キーボードで統一している。
ファーストリテイリング社は日本でもすべて英語キーボード。
日本語、英語、中国語が社内公用語で、日本語特有の文字は使わない。
505デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/26(月) 18:51:46.46ID:4uVE3Hdr0506デフォルトの名無しさん (ワッチョイ 429b-+bWc)
2022/09/26(月) 19:13:51.47ID:m6MfDOb60507デフォルトの名無しさん (ワッチョイ 16b0-r4yT)
2022/09/26(月) 22:51:14.79ID:n/I9g/yq0 >>504
使う文字とキーボードってほとんど関係ないんじゃ?
使う文字とキーボードってほとんど関係ないんじゃ?
508デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/27(火) 19:09:28.93ID:fEa3QAEE0 >>507
じゃあ、英語のキーボードで日本語の記号をどれだけ変換なしで入力できるか、やってみて感想を書いてくれ。
じゃあ、英語のキーボードで日本語の記号をどれだけ変換なしで入力できるか、やってみて感想を書いてくれ。
509デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/27(火) 19:10:46.89ID:fEa3QAEE0 英語のキーボードはとにかくキーが少ないから苦労するよ。
アプリケーションのショートカットキーも日本語版と英語版のアプリケーションで違ったりもする。
アプリケーションのショートカットキーも日本語版と英語版のアプリケーションで違ったりもする。
510デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/27(火) 19:20:01.90ID:lyt7emen0 英語キーボードで、ドイツ語のsや、フランス語のcってどうやって入力するんだろう
変換無しで頼む
変換無しで頼む
511デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/27(火) 19:33:24.39ID:lyt7emen0 ちゃんと貼り付いてなかった
ドイツ語のエスツェット(βに似ている奴)、フランス語のシーセディーユ(ヒゲのあるC)
それぞれの国用キーボードだと入力は簡単なんだろうが
ドイツ語のエスツェット(βに似ている奴)、フランス語のシーセディーユ(ヒゲのあるC)
それぞれの国用キーボードだと入力は簡単なんだろうが
512デフォルトの名無しさん (ワッチョイ 16b0-r4yT)
2022/09/27(火) 21:09:33.13ID:/UUTRmF20513デフォルトの名無しさん (ワッチョイ 9202-XjGR)
2022/09/27(火) 22:52:29.05ID:6x+L03Z70 ctrlなんとかで打つか
記号や数字のキートップを犠牲にしているようですね
記号や数字のキートップを犠牲にしているようですね
514デフォルトの名無しさん (ワッチョイ 5f01-tX/F)
2022/09/28(水) 11:46:12.53ID:3agmovDa0 >>510,511
ß "s-zet" (ß): Hold down "control" and press the ampersand (&) (i.e. Shift + 7)
Cédille (ç), type ' then c. Circonflexe (ê), type ^ (shift + 6) then e. Tréma (ö), type ” (shift + ') then o. To type French quotation marks « » use ctrl + alt + [ and ], respectively.
ß "s-zet" (ß): Hold down "control" and press the ampersand (&) (i.e. Shift + 7)
Cédille (ç), type ' then c. Circonflexe (ê), type ^ (shift + 6) then e. Tréma (ö), type ” (shift + ') then o. To type French quotation marks « » use ctrl + alt + [ and ], respectively.
515デフォルトの名無しさん (ワッチョイ 96bb-JEMU)
2022/09/28(水) 21:52:38.01ID:rizFYsT00 スレチだったら申し訳無いんですが…
WinFormsやQt、WindowsOSのエクスプローラといったGUIのコントロール(ボタンやテキストボックス等)って
一般的にどの程度のインターバルでユーザの入力を監視しているものなんでしょうか?
モニターのリフレッシュレート?60Hzとか決め打ち?
WinFormsやQt、WindowsOSのエクスプローラといったGUIのコントロール(ボタンやテキストボックス等)って
一般的にどの程度のインターバルでユーザの入力を監視しているものなんでしょうか?
モニターのリフレッシュレート?60Hzとか決め打ち?
516デフォルトの名無しさん (ワッチョイ 37b3-toBK)
2022/09/28(水) 22:06:07.08ID:FwwpeUCX0 1文字キー入力するとイベントが発生するので1文字毎じゃないの?
そういう話じゃなくて?
そういう話じゃなくて?
517デフォルトの名無しさん (ワッチョイ 527c-tX/F)
2022/09/28(水) 22:35:53.49ID:Jk2txA1W0 ゲームじゃないんだからフレームレート毎の判定になんて普通はならない
(大昔のゲームならボタンなどが押されたか判断する為に、レジスタをVBlank中にチェックするみたいなのはあった)
>>516が言う通り、OSがキーイベントが発生してGUI部品にも伝播されるからOSの処理に依存しているという感じかと
もっと細かく言えば、キーボードを押されると割込みが発生してOSがそれを処理し
該当のウィンドウのイベントキューにキーイベントを設定するみたいな流れかと思う
ボタンなどは大体が親ウィンドウから伝播される流れかと思う
(大昔のゲームならボタンなどが押されたか判断する為に、レジスタをVBlank中にチェックするみたいなのはあった)
>>516が言う通り、OSがキーイベントが発生してGUI部品にも伝播されるからOSの処理に依存しているという感じかと
もっと細かく言えば、キーボードを押されると割込みが発生してOSがそれを処理し
該当のウィンドウのイベントキューにキーイベントを設定するみたいな流れかと思う
ボタンなどは大体が親ウィンドウから伝播される流れかと思う
518はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 5f3e-tX/F)
2022/09/28(水) 22:37:47.62ID:koSj9wX00 >>515
昔のデバイスではハードウェア割込みを使っていたが USB はホスト側からのポーリングが必要で、ポーリング周期は 1 ミリ秒。
監視の周期は 1 ミリ秒といえると思う。
私も詳しいことは知らんから規格を読んで。
昔のデバイスではハードウェア割込みを使っていたが USB はホスト側からのポーリングが必要で、ポーリング周期は 1 ミリ秒。
監視の周期は 1 ミリ秒といえると思う。
私も詳しいことは知らんから規格を読んで。
519デフォルトの名無しさん (ワッチョイ 96bb-JEMU)
2022/09/28(水) 23:04:30.86ID:rizFYsT00 画面の更新とは独立して検知しているんですね。
レスくれた方ありがとうございます。
レスくれた方ありがとうございます。
520デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/28(水) 23:08:09.59ID:TpKsshQJ0 このスレは言語だけでなくハードにも詳しい人がいるから面白い
521デフォルトの名無しさん (テテンテンテン MMd2-0S4t)
2022/09/29(木) 00:10:32.04ID:SSQ+XiTZM Linuxでマウスのポーリング間隔を計測したら124Hzだった
かなりの高頻度でポーリングしてんだな
USB3.0ポートに繋いでるからかもね
安もんマウスなんで高頻度過ぎて多分無意味w
かなりの高頻度でポーリングしてんだな
USB3.0ポートに繋いでるからかもね
安もんマウスなんで高頻度過ぎて多分無意味w
522デフォルトの名無しさん (ワッチョイ 175f-Wb48)
2022/09/29(木) 02:33:05.99ID:LGluMbhi0 ここで聞いていいかわからないんですが、↓こういうことをCでできますか?
https://ideone.com/TqQjef
func1〜3を並列で動かしたいということです。
おかしな質問だったらごめんなさい。
https://ideone.com/TqQjef
func1〜3を並列で動かしたいということです。
おかしな質問だったらごめんなさい。
523デフォルトの名無しさん (ワッチョイ 4b9f-A/T8)
2022/09/29(木) 03:21:58.53ID:A75TDx2R0 字面通りの仕様ならばFIFO QueueとThreadかな。あと排他制御も必要。
C++にはdequeというのがあるがC言語には無いのでFIFO Queueは自作。
threadとmutexはpthreadにある。
そもそも並列処理にする必要があるのかという疑問。
C++にはdequeというのがあるがC言語には無いのでFIFO Queueは自作。
threadとmutexはpthreadにある。
そもそも並列処理にする必要があるのかという疑問。
524デフォルトの名無しさん (スッップ Sd32-qV4f)
2022/09/29(木) 07:11:32.06ID:u1XdWODdd その用途にdequeはあんまり使いたくない
525デフォルトの名無しさん (ワッチョイ 175f-Wb48)
2022/09/29(木) 10:55:30.48ID:LGluMbhi0526デフォルトの名無しさん (テテンテンテン MMd2-0S4t)
2022/09/29(木) 11:36:57.56ID:coJQxMplM 1reader 1writer なら、ロックの要らないリングバッファが有るからそれ使えば簡単
527デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/29(木) 20:52:44.75ID:JJSkrqV80 >>515
それ機械的な割り込みのことを聞いているのか?
それ機械的な割り込みのことを聞いているのか?
528デフォルトの名無しさん (ワッチョイ b35f-4fyb)
2022/09/29(木) 20:58:02.77ID:JJSkrqV80 出力と入力が同じようなものと思うの発想が斬新だなw
529デフォルトの名無しさん (ワッチョイ 1201-ut7I)
2022/09/29(木) 21:32:48.50ID:mQhfaXoY0 V-Sync割り込みとかで止まってる爺かも
530デフォルトの名無しさん (ワッチョイ 1263-tX/F)
2022/09/29(木) 23:05:54.85ID:A5fNHdBh0 HALTして割り込みで復帰が普通
531デフォルトの名無しさん (アウアウアー Sa6e-4fyb)
2022/09/30(金) 03:14:55.05ID:iZ78CqR8a 質問者はキーボードやマウスなど入力と、画面の表示が一緒だと思っているようなコンピューターオンチだ。
画面はパラパラアニメだということもわかっていない。
アニメや映画の仕組みもわかっていないレベル。
画面はパラパラアニメだということもわかっていない。
アニメや映画の仕組みもわかっていないレベル。
532デフォルトの名無しさん (アウアウアー Sa6e-4fyb)
2022/09/30(金) 03:21:25.79ID:iZ78CqR8a ハードウェアよりBIOS、BIOSよりOSが低レベルを担っていると思うのは、すべてが逆だよな。
日本人は機械がなくてもWindowsがあれば、掃除機が出現すると思うレベルまでITオンチが進んだのか。
とにかくおそろしい。
日本人は機械がなくてもWindowsがあれば、掃除機が出現すると思うレベルまでITオンチが進んだのか。
とにかくおそろしい。
533デフォルトの名無しさん (スッップ Sd32-qV4f)
2022/09/30(金) 07:11:56.10ID:8MIWcIcdd 通販?
534デフォルトの名無しさん (オッペケ Sr47-XjGR)
2022/09/30(金) 09:18:49.43ID:gcn5oswqr >>518
http://www.kumikomi.net/archives/2007/03/22usb1.php?page=5
本家あたるのはしんどいので、似たところでこれか
USB の電線上では 1ms(125us) だけど
USBホストコントローラから CPUへ割り込みの発生もやってるっぽい (ホットプラグ関連)
http://www.kumikomi.net/archives/2007/03/22usb1.php?page=5
本家あたるのはしんどいので、似たところでこれか
USB の電線上では 1ms(125us) だけど
USBホストコントローラから CPUへ割り込みの発生もやってるっぽい (ホットプラグ関連)
535デフォルトの名無しさん (ワッチョイ 2f97-5djn)
2022/09/30(金) 18:40:09.67ID:J+iH2myB0 一部のゲームだとOSから発生したマウスイベントを処理するんじゃなくてゲームのメインスレッドでボタン押下をチェックしてボタン押下の処理をすることもあるし、
質問者がそう思うのも不思議じゃないかな。
普通のGUIフレームワークじゃイベントはキューに貯まると思うけども。
質問者がそう思うのも不思議じゃないかな。
普通のGUIフレームワークじゃイベントはキューに貯まると思うけども。
536デフォルトの名無しさん (テテンテンテン MMd2-0S4t)
2022/09/30(金) 20:39:03.45ID:wR7Vqe0SM 家庭用ゲーム機の場合は入力をポーリングしてる気がしないな
ゲームコード側から1/60秒毎に要求が有るからそれに対応すれば良いだけだし
ま、確証は無いけどね
ゲームコード側から1/60秒毎に要求が有るからそれに対応すれば良いだけだし
ま、確証は無いけどね
537デフォルトの名無しさん (ワッチョイ 2f97-5djn)
2022/09/30(金) 20:54:41.19ID:J+iH2myB0 実際処理落ちするとフレームが更新されるまでボタンを押し続けないと駄目なゲームって結構あるでしょ。そういうことだよね。OpenGLなんかでプログラム書くと普通にグラフィック更新とキー処理なんかは同じスレッドでするしね。
普通のGUIアプリでもOSのカーネルタスクがめちゃくちゃ重くなるとキー入力を取りこぼしたりするのは、ポーリングが人間の入力に間に合ってないからだと思うな。遅れるわけじゃなくて初めと最後だけ入力されたりとかする。
普通のGUIアプリでもOSのカーネルタスクがめちゃくちゃ重くなるとキー入力を取りこぼしたりするのは、ポーリングが人間の入力に間に合ってないからだと思うな。遅れるわけじゃなくて初めと最後だけ入力されたりとかする。
538はちみつ餃子 ◆8X2XSCHEME (ワッチョイ e33e-pIDl)
2022/10/01(土) 01:21:56.84ID:yMZ0QeEO0 アプリケーションレイヤでの話としては Windows のコントロールは基本的にメッセージを介した非同期的な
処理なので周期もくそもないんだけどこのスレに現れて GUI フレームワークの知識があるくらいの人 (>>515) が
イベントドリブンの理念を知らないなんてことあるだろうか?
根本的な勘違いをしているのか質問が下手なのか。
どういう事情があってこういう質問をしたのか気になる。
一応はある瞬間に状態を取得する API (GetAsyncKeyState) もあってゲームとかではそれを使うこともあるが……
その場合にはディスプレイのフレームレート (というかそのソフトで画面を書き換える頻度) 以上の頻度で読んでもあまり意味がないから
フレームレートに合わせるということはあるかもしれんね。
処理なので周期もくそもないんだけどこのスレに現れて GUI フレームワークの知識があるくらいの人 (>>515) が
イベントドリブンの理念を知らないなんてことあるだろうか?
根本的な勘違いをしているのか質問が下手なのか。
どういう事情があってこういう質問をしたのか気になる。
一応はある瞬間に状態を取得する API (GetAsyncKeyState) もあってゲームとかではそれを使うこともあるが……
その場合にはディスプレイのフレームレート (というかそのソフトで画面を書き換える頻度) 以上の頻度で読んでもあまり意味がないから
フレームレートに合わせるということはあるかもしれんね。
539デフォルトの名無しさん (ワッチョイ 7f36-pIDl)
2022/10/01(土) 01:42:40.84ID:QBMbIy+T0 ある8bitPCのBASICでVsync割り込み時にキーボード信号読み取ってたの思い出した。
(INPUT、INKEY$等キーバッファ関連用)
(INPUT、INKEY$等キーバッファ関連用)
540デフォルトの名無しさん (ワッチョイ ff7c-pIDl)
2022/10/01(土) 01:53:45.14ID:6Ogoexfu0 ファミコンやスーパーファミコン時代はVSync割込みが始まってVBlank期間内に
あらゆるレジスタの入出力をしないといけないので、キー関連はそのタイミングで取得して
内部の特定ワークに保存(一つ前の情報も残しておいて押しっぱなしかどうかの判断も出来るようにする)してた
最近だとUnityでもキーの状態を取得する処理があるので
ゲームだと処理タイミングの時点で取得も普通にあるという事なのだろう
あらゆるレジスタの入出力をしないといけないので、キー関連はそのタイミングで取得して
内部の特定ワークに保存(一つ前の情報も残しておいて押しっぱなしかどうかの判断も出来るようにする)してた
最近だとUnityでもキーの状態を取得する処理があるので
ゲームだと処理タイミングの時点で取得も普通にあるという事なのだろう
541デフォルトの名無しさん (ワッチョイ 23c2-ufYE)
2022/10/01(土) 09:29:35.56ID:k1H7sgVC0 陰気$
陰茎$
陰茎$
542デフォルトの名無しさん (ワッチョイ f35f-7Wg9)
2022/10/01(土) 14:27:53.39ID:AfDQiB090 >>535
それDirectXとかの場合でしょ?、
それDirectXとかの場合でしょ?、
543デフォルトの名無しさん (スッププ Sd1f-o6p2)
2022/10/02(日) 14:33:41.09ID:HMtDa2gtd >>540
ハードウェア上の要求というより
画面上のキャラが1単位動く間に2回以上キー入力できても意味がないから…
ゲームセンターあらしではパックマンのモンスターが1/60秒に一回しか動けないことを見きってそれ以上の速度で動いてかわしてたっけなw
ハードウェア上の要求というより
画面上のキャラが1単位動く間に2回以上キー入力できても意味がないから…
ゲームセンターあらしではパックマンのモンスターが1/60秒に一回しか動けないことを見きってそれ以上の速度で動いてかわしてたっけなw
544デフォルトの名無しさん (テテンテンテン MM1f-57Au)
2022/10/02(日) 17:08:59.14ID:6R54+eoOM 炎のコマw
自機だけ超速で動かすとか、絶体不可能なのはちょっと考えれば分かる事だが、子供の頃は夢中になって読んでたな
平和な時代だった
自機だけ超速で動かすとか、絶体不可能なのはちょっと考えれば分かる事だが、子供の頃は夢中になって読んでたな
平和な時代だった
545デフォルトの名無しさん (スッップ Sd1f-k0mY)
2022/10/03(月) 07:25:12.33ID:W4n4sBc4d 高橋名人は16連射してたけど、1ギガ連射位すれば高周波で誤動作させたりできるんじゃね? 知らんけどw
546デフォルトの名無しさん (ワッチョイ 7f36-8eI1)
2022/10/03(月) 08:42:36.89ID:Bt9ktXpd0 某レースゲームは画像は60fpsでも内部では120fpsだか240fpsで処理(挙動計算?)
してるってインタビューあったわ。
当時はすげぇと思ったけど、PCの場合モニタのフレーム数(60/144Hzの違いとか)によって挙動(操作感覚)
が変わるの防ぐには必要な仕様なんだと思った。
してるってインタビューあったわ。
当時はすげぇと思ったけど、PCの場合モニタのフレーム数(60/144Hzの違いとか)によって挙動(操作感覚)
が変わるの防ぐには必要な仕様なんだと思った。
547デフォルトの名無しさん (ワッチョイ e314-5PZ2)
2022/10/03(月) 09:27:43.78ID:f3Oj1zc00 この話に標本化定理って関係ある?
548デフォルトの名無しさん (アウアウウー Sa27-G9OZ)
2022/10/03(月) 11:06:24.59ID:BGisZcina549デフォルトの名無しさん (アウアウウー Sa27-G9OZ)
2022/10/03(月) 11:12:07.71ID:BGisZcina550デフォルトの名無しさん (ワッチョイ 2369-7uza)
2022/10/03(月) 14:41:28.96ID:ZBLf3Dcq0551デフォルトの名無しさん (テテンテンテン MM1f-57Au)
2022/10/03(月) 16:42:09.20ID:wqwjoJ6ZM >>546
物理エンジンは1フレーム内でほんのちょっとずつ動かしながら何10回も計算するよ
現実を模倣するには無限大回数計算しないといけないけど、コンピューターでそんなこと不可能だし、floatの精度の問題も有るから適当なところで妥協しないといけない
その辺が工夫のしどころなんだろう
物理エンジンは1フレーム内でほんのちょっとずつ動かしながら何10回も計算するよ
現実を模倣するには無限大回数計算しないといけないけど、コンピューターでそんなこと不可能だし、floatの精度の問題も有るから適当なところで妥協しないといけない
その辺が工夫のしどころなんだろう
552デフォルトの名無しさん (スッププ Sdff-o6p2)
2022/10/03(月) 19:18:57.51ID:wjyAL9fYd その最少単位をフレームと呼ぶんじゃないかね
553デフォルトの名無しさん (ワンミングク MM9f-A0fl)
2022/10/03(月) 19:24:43.86ID:vUZPctIIM 処理回数なんてメインループのsleep(0.1)をsleep(0.05)にするだけじゃね
554デフォルトの名無しさん (テテンテンテン MM1f-57Au)
2022/10/03(月) 23:10:54.51ID:i+Hjk1b8M555デフォルトの名無しさん (スッププ Sdff-o6p2)
2022/10/04(火) 06:12:56.51ID:zVvu+tPFd 1/60が「フレーム」じゃないぞ
556デフォルトの名無しさん (ワッチョイ f35f-7Wg9)
2022/10/04(火) 17:12:48.24ID:yz9a92LC0 画面表示の仕組みを知らないやつは延々と変なことを言い続けるんだろうな
557デフォルトの名無しさん (スッププ Sd1f-o6p2)
2022/10/04(火) 17:45:25.41ID:aM4Np9N0d 昔は単純だったな
1/60か1/30程度の違いしかなかった
今では画面リフレッシュ・画面レンダリング・ゲームメインのすべてフレームレートが違うこともあり得る
1/60か1/30程度の違いしかなかった
今では画面リフレッシュ・画面レンダリング・ゲームメインのすべてフレームレートが違うこともあり得る
558デフォルトの名無しさん (ワッチョイ 435f-kE2G)
2022/10/04(火) 19:20:23.55ID:HRzr8cMv0 https://ja.wikipedia.org/wiki/%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AC%E3%83%BC%E3%83%88
フレームレート (Frame rate)は、動画において、単位時間あたりに処理させるフレームすなわち「コマ」の数(静止画像数)を示す、頻度の数値である[1]。
フレームレート (Frame rate)は、動画において、単位時間あたりに処理させるフレームすなわち「コマ」の数(静止画像数)を示す、頻度の数値である[1]。
559デフォルトの名無しさん (ワッチョイ f35f-7Wg9)
2022/10/05(水) 15:02:45.22ID:e4u4SFLE0 >>557
そういう話ではない
そういう話ではない
560デフォルトの名無しさん (ワッチョイ ff63-pIDl)
2022/10/05(水) 15:08:40.11ID:j989iulk0 ここはC言語のスレなんだから、もうちょっとC言語寄りの話題に
561デフォルトの名無しさん (アウアウウー Sa27-G9OZ)
2022/10/07(金) 12:25:51.07ID:d4ub3t4La 最小tickがOSのAPIに依存する件
(というか関数毎に違うよね)
(というか関数毎に違うよね)
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- アメリカ、入国時に「日本人を含む外国人観光客の最大5年分のSNS履歴の提出」義務化へ 過去10年間に使用のメールアドレスや電話番号等も★2 [Hitzeschleier★]
- 立憲・小宮山議員、「牛乳=白い水」投稿を削除 批判殺到で「大変失礼申し上げました」 [少考さん★]
- 【中国外務省】日本への渡航自粛を再度呼びかけ 今度は「地震発生」を理由に [ぐれ★]
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず★3 [七波羅探題★]
- 内閣支持、微減59.9% 5割超が補正予算評価 時事通信世論調査 [どどん★]
- 【芸能】デパートで見つけたランドセルが衝撃価格! つまみ枝豆「どこかで規制しないと」に共感の声殺到 「全て同感」「高すぎます」★2 [冬月記者★]
- 正月に帰省すると親戚のガキが「安倍ちゃんは10万くれたけどおじちゃんは何円くれるの?」とか言ってくるんだよな [695089791]
- 日本人のコメ離れが深刻、おまえらなんでコメ食わないんだ??? [974680522]
- 自民党のヒゲ「トランプおやびんが中国に何も言ってくれない」 [834922174]
- キャンプ場 寝ている少女(19)のテントに入り120分わいせつ行為をした会社員(45)を逮捕 京都市 [546716239]
- 日本人、世界で最もブランドに興味なし🇯🇵 [462275543]
- お昼のまったり🍵😶‍🌫🤏すこすこハウス🏡
