下面是引用 z1022001 于 2011-01-20 18:07 发表的 :
恩...所以我才会先问const有没有差
如果没差的话,就直接用new就好了...
效能有没有差异我是没查过…
不过会用「const」主要是希望指定的内容是不会被改变的…例如:
复制程式
new const weapon_classname[][] = { "", "weapon_p228", "", "weapon_scout", "weapon_hegrenade", "weapon_xm1014", "weapon_c4", "weapon_mac10", "weapon_aug", "weapon_smokegrenade", "weapon_elite", "weapon_fiveseven", "weapon_ump45", "weapon_sg550", "weapon_galil", "weapon_famas", "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249", "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_flashbang", "weapon_deagle", "weapon_sg552", "weapon_ak47", "weapon_knife", "weapon_p90" }
「weapon_classname」里的武器实体名称在阵列内的顺序是有对照该武器ID值的…
你总不会希望「weapon_classname」里的任何一个字串中途变成其他内容吧…
这样有可能造成武器ID值和该位置的武器实体名称对照不上…
更惨的话武器ID值对应位置是无意义字串或是空字串…