Въпрос относно C++ библиотека.
Въпрос относно C++ библиотека.
Някой може ли да ми разясни каква е разликата между <string> и <string.h>. Казаха ми, че е до версията на компилатора, но аз съм с по-новата, пък трябва да използвам <string.h>
-
botlike
Извън линия - Потребител
- Мнения: 96
- Регистриран на: 11 Юни 2017, 23:37
- Местоположение: София
- Получена благодарност: 20 пъти
Въпрос относно C++ библиотека.
отговор
<string.h> е по-добра версия на <string> , като <string> се използва в C
Малко повече за <string.h>
-
TheRedShoko
Извън линия - Модератор
- Мнения: 1016
- Регистриран на: 06 Окт 2016, 07:42
- Местоположение: Бургас
- Се отблагодари: 5 пъти
- Получена благодарност: 84 пъти
Въпрос относно C++ библиотека.
string.h или cstring съдържа нещата, идващи от C. В C няма обекти от тип string и там се използват char arrays. string.h (cstring) се използва за работа с char arrays, а string се използва за работа с обекти от тип string. Реално string работи с char array отдолу, но се грижи вместо теб да не се допусне някоя грешка. Тук можеш да прочетеш главните разлики между cstring & string.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 4 Отговори
- 2381 Преглеждания
-
Последно мнение от Maverick
-
- 2 Отговори
- 1367 Преглеждания
-
Последно мнение от EKOLOGA
-
- 10 Отговори
- 1949 Преглеждания
-
Последно мнение от EKOLOGA
-
- 0 Отговори
- 720 Преглеждания
-
Последно мнение от vanioJ
-
- 11 Отговори
- 1004 Преглеждания
-
Последно мнение от rozoveca
-
- 0 Отговори
- 1078 Преглеждания
-
Последно мнение от SkandaU
-
- 2 Отговори
- 1897 Преглеждания
-
Последно мнение от FEEL MY STYLE
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 5 госта