The c98 didn't allow the variable define behind the expression!
and the std::vector<> allocate make cause the debug Exception. May the stl deacllocate the addiction memory that the MSVC used to detect the memory cross! The things are like this there link length didn't pair and pop out a assert window