Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
|
|
1 | |
где РЕАЛИЗАЦИЯ класса string?10.08.2010, 10:07. Показов 3035. Ответов 8
Метки нет Все метки)
(
0
|
|
10.08.2010, 10:07 | |
Ответы с готовыми решениями:
8
Реализация оператора [] для самописного класса String
Реализация класса MyString. Стандартная библиотека, std::string, std::vector |
![]() 2924 / 1273 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
10.08.2010, 10:28 | 2 |
Ну вот навскидку: <где лежит>/GCC-4.5/include/c++/4.5.0/bits/basic_string.h
И в других системах наверняка примерно так же...... поищи заголовки basic_string и string.
1
|
Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
|
|
10.08.2010, 10:38 [ТС] | 3 |
0
|
![]() 2924 / 1273 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
10.08.2010, 12:08 | 4 |
Тут учитывай, что есть old-style заголовки, именуемые в стиле #include <string.h>, и new-style заголовки, именуемые в стиле #include <string> (без .h!!!). Так вот, это РАЗНЫЕ заголовки!
1
|
![]() ![]() 8378 / 3600 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
|
|
10.08.2010, 14:21 | 5 |
CheshireCat, ага, и со string все веселее
![]() Потому что string.h эквивалентно cstring, а string - для строк типа std::string
0
|
48 / 48 / 7
Регистрация: 04.08.2010
Сообщений: 110
|
|
10.08.2010, 17:39 | 6 |
#if <TRADITIONAL C HEADERS>
#include <string.h> #endif <string.h> memchr · memcmp · memcpy · memmove · memset · size_t · strcat · strchr strcmp · strcoll · strcpy · strcspn · strerror · strlen · strncat · strncmp · strncpy · strpbrk · strrchr · strspn · strstr · strtok · strxfrm <string> basic_string · char_traits · char_traits<char> · char_traits<wchar_t> -включено в 1995 getline · operator+ · operator!= · operator== · operator< · operator<< operator<= · operator> · operator>= · operator>> · string · swap · wstring
0
|
![]() 5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
10.08.2010, 17:45 | 7 |
А я всегда думал, что реализация стандартной библиотеки скрыта (ну, кроме шаблонных функций и классов)
0
|
Модератор
![]() ![]() ![]() ![]() 11713 / 7220 / 1710
Регистрация: 25.07.2009
Сообщений: 13,222
|
|
10.08.2010, 18:15 | 8 |
0
|
![]() 5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
10.08.2010, 18:16 | 9 |
Просто я ничем, кроме msvs, не пользовался
![]() ![]()
0
|
10.08.2010, 18:16 | |
Помогаю со студенческими работами здесь
9
Где и почему используют ту или иную строку std::string, char[], System::String^ ? Реализация класса на базе класса Stack с возможностью !индексирования! Реализация IEquatable<string[]> для класса идентификаторов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |