■ このスレッドは過去ログ倉庫に格納されています
C++のmallocとfreeって要る?
- 1 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:44:49.101 ID:rsklbPmQp.net
- newとdeleteあるのに
- 2 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:45:58.154 ID:sB+cQmgP0.net
- newとdeleteは後付けな。
- 3 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:49:31.065 ID:FHwhBzI10.net
- 無しでどうやってメモリ確保すんのさ
- 4 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:50:09.762 ID:rsklbPmQp.net
- >>2
後付けっていうかCからの改良機能じゃないの
mallocってCの悪い慣習受け継いでるようにしか見えない
- 5 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:50:28.657 ID:rsklbPmQp.net
- >>3
だからnew
- 6 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:51:02.358 ID:B+Ibql/A0.net
- まあ実用性はないな
- 7 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:51:24.886 ID:FHwhBzI10.net
- newでメモリまで領域確保出来たっけ?
- 8 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:52:55.397 ID:rsklbPmQp.net
- >>7
たとえばint型n個分動的確保したいならnew int[n]でよい
- 9 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:54:20.406 ID:FHwhBzI10.net
- それ空のメモリ領域じゃ無くね?
- 10 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:57:45.075 ID:rsklbPmQp.net
- >>9
いやこれで動的メモリ確保できてるはず
- 11 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 21:58:33.754 ID:FHwhBzI10.net
- API関数とか使ったことある?
- 12 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 22:01:38.775 ID:FN3Zjsge0.net
- >>11
WINAPIとか?
コピペしかしたことないや
- 13 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 22:05:21.389 ID:sB+cQmgP0.net
- >>4
改良ってか別物じゃね
オブジェクト指向徹底するならjavaの方が良いし
メモリ最適化徹底するならmallocの方が良いし
- 14 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 22:07:07.072 ID:FHwhBzI10.net
- 多分やるとメモリ確保の必要性わかるよ
相手は変数何個分の領域確保してそっちで勝手にキャストして使ってねってなってるから不明なデータ型で必要なサイズのメモリに代入なり何なりすることになるよ
そこで必要なのがmallocとかって話
- 15 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 22:09:31.648 ID:53THLCFj0.net
- newはコンストラクタとか呼んでくれるんでしょ
知らんけど
- 16 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 22:11:16.345 ID:FN3Zjsge0.net
- >>13
mallocはなんか記述が冗長っぽくてなんとかならんかったのかって思うんだよね
>>14
まあデータ型すら不明なら確かにmallocせざるを得ないか
- 17 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 22:12:10.594 ID:FN3Zjsge0.net
- >>15
コンストラクタ呼ぶかどうかはnew関係なくね
- 18 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 22:12:38.760 ID:pmaFD1L60.net
- Cが動くようにじゃないの?
- 19 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 22:13:49.973 ID:FN3Zjsge0.net
- >>18
ごもっともです
- 20 :以下、?ちゃんねるからVIPがお送りします:2021/11/02(火) 22:20:06.339 ID:FHwhBzI10.net
- >>16
win32apiとかMSDNにリファレンスあるし試してみるといいよ
今だったら流行りのRPAっぽくWindow操作クラスとか作ってみるとかね
重宝されるぜ、事務方からだけど
総レス数 20
5 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★