[過去ログ]
C言語なら俺に聞け 163 (1002レス)
C言語なら俺に聞け 163 http://mevius.5ch.net/test/read.cgi/tech/1721137434/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
85: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 7932-IU9Y) [sage] 2024/09/10(火) 21:35:00.77 ID:rqI1GpSt0 キーワードを並べる順序で意味が変わるのは迷うけど 順序をどうならべても良い場合もそれはそれでびっくりする。 int const long foo; みたいに変数を宣言して良い。 まあそんなことをするやつはいないと思うけど。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/85
89: 警備員[Lv.1][新芽] (ワッチョイ 1ea1-ztXh) [sage] 2024/09/11(水) 09:16:47.77 ID:IhX3t9qv0 ここでいう sには実体がない、とはどういうことですか? http://mevius.5ch.net/test/read.cgi/tech/1721137434/89
104: 警備員[Lv.3][新芽] (ワッチョイ b68a-ztXh) [sage] 2024/09/12(木) 23:41:05.77 ID:+nQe2m720 次の方どうぞ http://mevius.5ch.net/test/read.cgi/tech/1721137434/104
231: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ f732-vU+L) [sage] 2024/09/18(水) 13:35:28.77 ID:td/rS/wM0 今どきの統合開発環境を使ってるなら変数の型くらい見れると思うけれど 古典的な手法としてあえてエラーにしてメッセージを読むという型の確認方法がある。 void foo(char bar[10]) {} int main(void) { int baz = foo; } こんなコードをたとえば gcc でコンパイルを試みると error: initialization of 'int' from 'void (*)(char *)' makes integer from pointer without a cast というエラーになる。 foo の型が void (*)(char *) であることがわかる。 foo は関数型の式 (関数指示子) なので暗黙に関数ポインタに型変換されているのと bar に相当する箇所の型が char* になってるのがわかる。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/231
303: デフォルトの名無しさん (ワッチョイ 3679-NO1F) [sage] 2024/11/04(月) 01:39:12.77 ID:rgFUj3k30 >「ここにスペースを入れてみて」「もっと沢山、もっともっと」 この辺りコピペ怪文書にしか思えないんだが 境界チェックしない言語ならありふれたバグだし、元文書はちんぽとかだったんじゃないだろうか http://mevius.5ch.net/test/read.cgi/tech/1721137434/303
484: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 0f32-782k) [sage] 2024/12/18(水) 09:23:44.77 ID:w442kBzm0 Unicode だとサロゲートペアを脇においても異体字だの合成だのといったものがあるし、人間が紙の上に書くときの直感的な感覚で言うところの「文字数」とは定義が違うので、各文字コードの仕組みを知っておくしか仕方がない。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/484
492: デフォルトの名無しさん (ワッチョイ 2679-qWVo) [sage] 2024/12/18(水) 18:41:35.77 ID:U+/f/ac80 >>480 何か誤解があるみたいだが開発言語にCを選ぶようなやつがそんなのを面倒に感じる事はないんだよ http://mevius.5ch.net/test/read.cgi/tech/1721137434/492
523: デフォルトの名無しさん (ワッチョイ 4e63-3FWJ) [sage] 2024/12/31(火) 13:46:40.77 ID:KJy4fxay0 ネイピア数や円周率を誤差ナシで扱えると嬉しい http://mevius.5ch.net/test/read.cgi/tech/1721137434/523
692: デフォルトの名無しさん (ワッチョイ aebd-A0+M) [sage] 2025/02/24(月) 17:18:13.77 ID:SlW5Uo1a0 最適化オフとか言ってる人は、UBを踏んでしまってるから最適化で動作が変わるってことわかってんのか? http://mevius.5ch.net/test/read.cgi/tech/1721137434/692
761: 警備員[Lv.1][新芽] (ワッチョイ 4df5-hVWE) [sage] 2025/04/08(火) 22:43:01.77 ID:NxLLuNcW0 あ、次のようにしたときです sudo ./a.out /tmp/log に追記されませんでした http://mevius.5ch.net/test/read.cgi/tech/1721137434/761
768: デフォルトの名無しさん (ワッチョイ 79f9-GhsC) [] 2025/04/09(水) 15:24:40.77 ID:Hnk7Q6m60 すみません、書き直しました https://ideone.com/CSy0Nb t100_dayなどは画像なんですけど、tenki_iの中のstrによって画像を変えたいです。 y_iconはどうやって指定したらいいでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1721137434/768
770: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ cd32-xzp7) [sage] 2025/04/09(水) 18:01:06.77 ID:06ntJanv0 >>768 その断片的なプログラムではよくわからんが型を合わせるだけなら y_icon の宣言はこうなるべきだと思う。 const unsigned char* y_icon; http://mevius.5ch.net/test/read.cgi/tech/1721137434/770
862: デフォルトの名無しさん (ブーイモ MM02-nkZs) [sage] 2025/07/01(火) 08:38:13.77 ID:WjfKubzqM >>860 859は別に間違ったこと言ってないでしょ そこまで上から目線で言いたいならunicodeは書記素クラスタで考えないといけないので可変、ぐらい言わないとね コードポイントならUTF-32は4バイト固定だし むしろc言語はasciiという言い方は複数の意味でおかしい http://mevius.5ch.net/test/read.cgi/tech/1721137434/862
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.061s