【求助】VC不支持泛型算法???
在VC编译器中运行C++程序,所包含的头文件是以.h形式的,可是诸如<vector.h><string.h>却行不通,没办法只有用<vector><string>头文件,然后加上using namespace std;,方可运行程序,这是怎么回事?在VC中不支持泛型算法吗???请高手指点迷津!
回复: 【求助】VC不支持泛型算法???
C++标准采用没有扩展名的头文件,以有利于跨平台的编程。namespace是命名空间,用于避免重复的变量名,std是预设的标准命名空间,你还可以建立自己的命名空间。
泛型算法(Generic Algorithms)在C++中采用标准模板库(STL)实现。vector就是其中之一,打开vector看看你就会看到大量的模板(template)。
页:
[1]