C言語の動的メモリ確保の仕組みしって感動したんやが

■ このスレッドは過去ログ倉庫に格納されています
0001風吹けば名無し2022/12/05(月) 18:27:56.14ID:ANuBunQj0
mallocを考え付いた人すごいな
確保するとこの先頭のアドレスから必要分だけ確保して先頭のアドレスを返すなんてよく思いつくなあ

0002風吹けば名無し2022/12/05(月) 18:28:29.22ID:A9YiI0vH0
時代はrust

0003風吹けば名無し2022/12/05(月) 18:28:35.42ID:BpHfjrRW0
またC言語かよ

0004風吹けば名無し2022/12/05(月) 18:29:04.67ID:ANuBunQj0
>>3
CPPもやってるからセーフや

0005風吹けば名無し2022/12/05(月) 18:29:32.17ID:QourpMSv0
もう仕組みとかは忘れたわ。Cの仕組み覚えてる人って限定されるやろ

0006風吹けば名無し2022/12/05(月) 18:29:52.11ID:b8A46aYH0
意味分からん
ごく自然な発想やろ

0007風吹けば名無し2022/12/05(月) 18:30:36.81ID:qwk3732Rd
malloc
free
懐かしすぎる。
今じゃ全部GC任せ。
アンマネージド触ることなんてドライバ作る時くらいしかないわ

0008風吹けば名無し2022/12/05(月) 18:31:15.75ID:U8e92DR1M
ビット列中の1の数かぞえるアルゴリズム知ったら卒倒しそう

0009風吹けば名無し2022/12/05(月) 18:32:40.21ID:ANuBunQj0
配列の確保の時、sizeofで変数のサイズ測って必要個数掛け算するのもおもしろかったわ

0010風吹けば名無し2022/12/05(月) 18:34:05.83ID:QourpMSv0
>>8
なんやそれ?

0011風吹けば名無し2022/12/05(月) 18:34:52.92ID:ANuBunQj0
流行りのパイソンとかどういう仕組みでメモリ確保してんの?

0012風吹けば名無し2022/12/05(月) 18:35:35.76ID:GcdruZJQ0
ワイ全く知らんのやがどこで学べるんやそういうの

0013風吹けば名無し2022/12/05(月) 18:36:16.56ID:QourpMSv0
>>12
リバースエンジニアリング

0014風吹けば名無し2022/12/05(月) 18:37:19.65ID:ANuBunQj0
>>12
ワイはテキストでmalloc知って詳しい挙動調べたら出てきたで

0015風吹けば名無し2022/12/05(月) 18:38:13.90ID:VQsT6m+Na
>>12
学校で習うやろ

0016風吹けば名無し2022/12/05(月) 18:38:23.99ID:GcdruZJQ0
>>13
難易度高すぎやろ

0017風吹けば名無し2022/12/05(月) 18:38:57.87ID:P+Z+PeN10
>>11
勝手に確保される

0018風吹けば名無し2022/12/05(月) 18:40:07.18ID:VQsT6m+Na
構造体が値型なのも草だわ
構造体に配列入れたら値渡しできるという

0019風吹けば名無し2022/12/05(月) 18:40:25.79ID:GcdruZJQ0
>>15
学校って言っても大学やろこういうのは

0020風吹けば名無し2022/12/05(月) 18:41:32.76ID:BpHfjrRW0
ポインタ使って双方向リストとか作るのイッチ好きそう
データ構造を理解するにはCって大事なんやけどな。

0021風吹けば名無し2022/12/05(月) 18:42:14.86ID:ANuBunQj0
>>17
適当な変数に適当なサイズの変数いれたら勝手にジャストフィットするんか?

0022風吹けば名無し2022/12/05(月) 18:43:49.85ID:LhQViUSF0
そう。世の中は凄い人が考えたもので構築されている
だから球蹴りの選手とかにはなんの魅力も感じないんだよね。ただ遊んでるだけに思える

0023風吹けば名無し2022/12/05(月) 18:45:17.90ID:JH/Cyvp30
>>21
全部PyObjectやからな

0024風吹けば名無し2022/12/05(月) 18:45:37.39ID:QdD5d9+La
そっち系学びたいならアセンブリ言語やれ

0025風吹けば名無し2022/12/05(月) 18:46:21.00ID:GcdruZJQ0
>>22
お前さんの意見には賛同だけどここでいう事か?

0026風吹けば名無し2022/12/05(月) 18:47:14.06ID:ANuBunQj0
文字列の扱い方もそうだけど後からできた言語がCの面倒なところにメス入れまくるのもわかるわ

■ このスレッドは過去ログ倉庫に格納されています