- 1 : 2021/10/09(土) 00:54:40.831 ID:SWqImci30
-
ポインタ配列とmallocとunionがいまいち理解できない
何に使うんだ? - 2 : 2021/10/09(土) 00:55:29.694 ID:YPpGTKne0
-
そこ分からなくて何が分かったというのか
- 3 : 2021/10/09(土) 00:56:01.822 ID:leCRV7oH0
-
unionはめったに使わないけどmallocとポインタ配列は常に使うだろ
- 4 : 2021/10/09(土) 00:56:40.016 ID:QKVedtsBM
-
少ない命令数でメモリー操作したいねん
- 5 : 2021/10/09(土) 00:57:57.347 ID:HIDFN43Q0
-
モロッコって読むん?
- 6 : 2021/10/09(土) 00:58:43.462 ID:E+xJwYEa0
-
バカがまだポインタとかやってるよ
- 7 : 2021/10/09(土) 00:58:49.551 ID:R5aMXUl/0
-
そんな古典何に使うの?
- 10 : 2021/10/09(土) 00:59:37.691 ID:SWqImci30
-
>>7
C++でゲーム作ってたんだけど
暇だからもう一度勉強しなおしてる - 8 : 2021/10/09(土) 00:58:51.054 ID:SWqImci30
-
mallocはサーバーとかで使うの?
- 9 : 2021/10/09(土) 00:59:07.329 ID:QKVedtsBM
-
配列だと拡張すんの大変なん
麿呂ックで大きさ可変にメモリー操作したいねん
- 11 : 2021/10/09(土) 00:59:56.729 ID:SWqImci30
-
>>9
どういう時に使うの? - 12 : 2021/10/09(土) 01:00:07.680 ID:fUonWHVj0
-
ポインタ系はバッファとかやるとよく使う。
unionはバイト単位のRAMでビット単位の操作をするときとか便利(ビットフィールドと合わせて使う) - 15 : 2021/10/09(土) 01:03:07.734 ID:SWqImci30
-
>>12
バッファってなに?サーバーとか?
RAMのビット単位の操作って組み込み系? - 13 : 2021/10/09(土) 01:00:47.907 ID:BIkIYrDP0
-
unionはエンディアンが違うコンピュータにバイナリでデータを送る時に便利
- 18 : 2021/10/09(土) 01:04:21.250 ID:SWqImci30
-
>>13
あーなるほど
ネットワークとか通信の時にビット数を固定するのに使うのか
何でおんなじにする必要性があるのか意味不明だった - 14 : 2021/10/09(土) 01:01:45.764 ID:HIDFN43Q0
-
マロックって読むんか。やるなあ
- 16 : 2021/10/09(土) 01:03:33.375 ID:PoYS7xB/0
-
RAMの容量は上限があるんだし決まったものしか入らない箱より何でも入る箱があったほうがいいだろ
- 21 : 2021/10/09(土) 01:07:01.197 ID:YPpGTKne0
-
mallocをC++と併用する時にどこで使うかっていったら
1秒分の音声データとして44100バイトだけ確保するみたいに
データそのものをクラス化する意味が無い時系列生データ扱う時とかに使う - 28 : 2021/10/09(土) 01:10:19.723 ID:SWqImci30
-
>>21
それは最初から静的に44100バイトだけ確保しておけばいいんじゃないの?
何で動的にメモリを確保してやるの? - 22 : 2021/10/09(土) 01:07:16.162 ID:ITb9w/iK0
-
メモリの動的確保
- 23 : 2021/10/09(土) 01:07:35.284 ID:SWqImci30
-
今は使えなくても
特定のかなり例外的な場面で使うと便利な時がある程度の認識でいいのかな?
勉強しなおしたけどあまり得るものが無かったwww - 24 : 2021/10/09(土) 01:08:18.987 ID:BIkIYrDP0
-
mallocはデカいメモリが少しの間だけ欲しい時に使う
OSありの時は他のプログラムとメモリを共有してるから使わない時は手放しておかないとね - 29 : 2021/10/09(土) 01:10:58.488 ID:SWqImci30
-
>>24
デカいメモリが少しの間だけ欲しい時
その場面に出くわしたことが無い - 26 : 2021/10/09(土) 01:08:39.867 ID:WemNIbPC0
-
mallocは必要な時に必要なメモリを確保するために使う
- 31 : 2021/10/09(土) 01:11:24.680 ID:ITb9w/iK0
-
富豪様かよ…
コメント