------------
What? If you use mystruct.something, that something has to be a static method, because a static method refers to the struct in general, but a method refers to one instance of the struct.
A struct that extends array is pretty much nothing but a struct that acts as a namespace. You can still have methods and everything, but you'd have to code your own form of allocation/deallocating. Luckily, Nestharus outlines an efficient way to do this.
-------------
http://www.wc3c.net/showthread.php?t=101322
-------------
Yes, I manage the Minecraft Server, and anyone who wants can join us :D
tjordell does the actual server hosting because he owns a hosting service :D
(I only manage the Minecraft-specific things like plugins and users and stuff)