PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] 请问能宣告未知个数的动态内存吗?
楼主:
ohmylove347
(米特巴爾)
2019-05-11 15:44:56
像是题目给的数值可能产生未知个数的多边形
有可能有20个4变形,又或是80个六边形,也可能都有
那能够自己宣告动态内存吗?
像是如果分割一个多边形
那我就要用两个新的动态来储存两个多边形
想问一下有这种类型的语法吗?
我原本想用字串当作变量,不过的确不能这样用
如果可以的话就用graph001之类的一个个宣告了
作者:
tomsawyer
(安安)
2019-05-11 15:51:00
realloc / vector我猜
作者:
Schottky
(顺风相送)
2019-05-11 16:39:00
宣告动态阵列的动态阵列,文字编辑器就用得到了也就是动态二维阵列
楼主:
ohmylove347
(米特巴爾)
2019-05-11 16:51:00
可是假设我最大图形是五百边形,有一百个多边形,这样等于开一百个五百边形的阵列,但里面会有四边形之类空间占用极少的多边形,会因为极端值造成其他空间的浪费这样,缩小说有没有什么可以用变量宣告动态的方法
作者:
Raymond0710
(雷门)
2019-05-11 17:26:00
用map建key呢?
作者:
school4303
(某爬虫类)
2019-05-11 18:20:00
用指标阵列存各个指标,每个指标在要宣告的时候事先取得多边形大小,再取得适合的大小就好了
楼主:
ohmylove347
(米特巴爾)
2019-05-11 18:25:00
欸这个我没学过耶!感谢大大我来研究一下
作者:
school4303
(某爬虫类)
2019-05-11 18:25:00
如果你有几个多边形都没办法确定的话 那指标阵列用vector取代我讲的其实就是三楼大大讲的东西
作者:
RishYang
(Rish)
2019-05-11 19:02:00
https://ideone.com/CIOf7f
大概是这样??
作者:
dces4212
(flawless)
2019-05-20 04:57:00
VLA or malloc, later is safer
继续阅读
Re: [问题] 什么情况下会从后往前做运算?
RishYang
[问题] 什么情况下会从后往前做运算?
cuttheshit
[讨论] 撰写多执行绪程式
ko27tye
[问题] 泡泡排序法
gogoabc
[问题] 执行时出现bad_alloc
isbecky27
[问题] 泛型出现ERROR但编译可过,可执行
s4300026
[问题] C字串的问题
d630200x
[问题] Opencv Cam影像颜色过滤后叠加的问题
spidermomo
[问题] C++程式,透过读取XML档案执行各项指令
jayzhuang
Re: [问题] 如何让C尽量有组合语言的形式
MasterChang
Links
booklink
Contact Us: admin [ a t ] ucptt.com