C言語の設計ミスった危険な関数トップ10決めようぜat TECH
C言語の設計ミスった危険な関数トップ10決めようぜ - 暇つぶし2ch207:デフォルトの名無しさん
24/10/06 12:12:21.53 onWt8ZIM.net
値で渡したかったら構造体で包めばいいし
逆に配列を値渡しするような言語って少ないんじゃないの
参照渡しするのばっかりだろ

208:デフォルトの名無しさん
24/10/06 13:06:18.36 k+hD1Cqq.net
一貫性のない型があるとジェネリクスに支障が出る
C++はそれですごい苦労した挙句std::arrayみたいな馬鹿みたいなものができた

209:デフォルトの名無しさん
24/10/07 10:27:10.86 1tKKan7C.net
>>207
結局フレキシブル構造体が仕様として認められてる以上、実体渡しも信用ならんのよ
struct chinko{
int a;
char b[0];
};
gccならこんなうんちもある
struct unko{
int a[0];
char b[0];
};

210:デフォルトの名無しさん
24/12/13 17:18:33.74 cICuvaCO.net
C++で気をつけなければならないのは
size_t i=10;
double x=3-i;
十分地獄を堪能できる。C言語もunsigned int使えば同じか

211:デフォルトの名無しさん
24/12/13 20:54:34.36 3kdcRUf+.net BE:629052145-2BP(1000)
sssp://img.5ch.net/ico/nida.gif
EchoAPIをVS Codeで使い始めてから、開発プロセスが大きく変わった

212:デフォルトの名無しさん
24/12/21 10:57:59.51 bIHzWCsd.net
strlen

213:デフォルトの名無しさん
24/12/21 17:09:02.79 SDOaO/8s.net
シュトーレン

214:デフォルトの名無しさん
24/12/22 22:33:54.16 63BRvCCZ.net
fork;execvp

215:デフォルトの名無しさん
24/12/29 07:02:35.25 pX0TYs46.net
C言語には、組み込み関数なんてmainしか無いと思うなあ。

216:デフォルトの名無しさん
24/12/29 10:09:42.10 Jnwqtt+s.net
面倒くさいからPOSIXは組込み扱いでいいよ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch