Les différences entre cstring, string et string.h
Les différences entre <cstring>, <string> et <string.h>
On sait que la "C++ standard library" contient la "C library" avec les evolutions des "head files".
Je savais que, par exemple, <time.h> est mis-à-jour à <ctime>.
Mais, je ne pouvais pas distinguer la difference entre <string> et <cstring>.
Apres avoir consulté la reference de la site suivante:
http://www.cplusplus.com/reference/
maintenant je sais que <cstring> est la révolution de <string.h>.
<string> est une partie de la "Standard Template Library".
Donc, la fonction "memset",
void * memset ( void * ptr, int value, size_t num );
est inclue dans <cstring>, encapsulée dans namespace std.
Aussi, ceux-dessous sont deux pages de forum, qui consistent en le même problème.
http://topic.csdn.net/u/20070402/18/7111613b-c5e4-485e-a5d0-33de9aebbaea.html
http://tieba.baidu.com/f?kz=624832714
On sait que la "C++ standard library" contient la "C library" avec les evolutions des "head files".
Je savais que, par exemple, <time.h> est mis-à-jour à <ctime>.
Mais, je ne pouvais pas distinguer la difference entre <string> et <cstring>.
Apres avoir consulté la reference de la site suivante:
http://www.cplusplus.com/reference/
maintenant je sais que <cstring> est la révolution de <string.h>.
<string> est une partie de la "Standard Template Library".
Donc, la fonction "memset",
void * memset ( void * ptr, int value, size_t num );
est inclue dans <cstring>, encapsulée dans namespace std.
Aussi, ceux-dessous sont deux pages de forum, qui consistent en le même problème.
http://topic.csdn.net/u/20070402/18/7111613b-c5e4-485e-a5d0-33de9aebbaea.html
http://tieba.baidu.com/f?kz=624832714
posted on 2010-12-27 11:11 yanvenhom 閱讀(321) 評論(0) 編輯 收藏 引用 所屬分類: C/C++