如题所示,c++中头文件<string.h> <string>有什么区别麽?还有<math> <math.h>
编译器都能过,请指教。
迷茫2017-04-17 15:18:11
<string.h> C 버전 헤더 파일입니다.
<string> C 표준에서 정의한 헤더 파일로, 스트링 클래스의 다양한 연산을 담고 있는 스트링 클래스를 정의합니다. 또한 <string>에는 strcpy, strcat 등과 같은 이전 C 버전의 문자열 작업도 포함되어 있습니다. 이는 <string> 파일에 자체 문자열 클래스를 정의하는 것 외에 #include<를 추가하는 것과 같습니다. h>에는 C 버전의 문자열 작업이 포함되어 있습니다.
<math>와 <math.h>의 관계는 위와 동일합니다.