Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
nicenice
3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 168
#1

Что значит string s; - C++

12.04.2012, 23:28. Просмотров 1233. Ответов 8
Метки нет (Все метки)

C++
1
string s;
это определение строки?

какая для неё нужна библиотека?

для чего нужны эти библиотеки:
C++
1
2
#include<stdlib.h>
#include<string>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2012, 23:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что значит string s; (C++):

String^ что этот оператор значит? - C++
Скажите пожалуйста, что значит эта птичка? Вот например String^ IntList::Show() { String^ s=&quot;&quot;; LI current = NULL; LI...

String.count(a[i]) Не могу понять что значит - C++
Просматривая решения с олимпиад наткнулся на такой код. Вот такое задание: Поликарп — большой любитель проводить время в соцсетях....

Sleep(8000) - что значит? На что можно заменить в борланд с++? - C++
Не распознаёт Sleep(8000) . Если за комментировать пишет что f заданно но не используется. Как исправить? ...

Что значит Handle hf? Что в эту функцию нужно передавать - C++
мне нужно создать функцию Node * ReadNode(HANDLE hf); (Node это структура) Так вот вопрос в том что значит Handle hf? Что в эту функцию...

что значит ? - C++
что обозначает ? total += Добавлено через 2 минуты вот програма #include &lt;stdio.h&gt; #include &lt;locale.h&gt; #include &lt;conio.h&gt; ...

Что значит ^= ? - C++
нашел в коде данную фичу (язык С) не понимаю что конкретно она выполняет пример из кода ... mistake ^= i+1; ...

8
panicwassano
592 / 560 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
13.04.2012, 00:26 #2
это класс, нужно #include<string>
1
nicenice
3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 168
13.04.2012, 00:29  [ТС] #3
Что за класс? Объясни зачем оно нужно и зачем нужна библиотека #include<stdlib.h>?
0
panicwassano
592 / 560 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
13.04.2012, 00:30 #4
Цитата Сообщение от nicenice Посмотреть сообщение
Что за класс? Объясни зачем оно нужно и зачем нужна библиотека #include<stdlib.h>?
google.ru stdlib.h
0
nicenice
3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 168
13.04.2012, 00:37  [ТС] #5
Если бы я понял что гугл говорит, я бы здесь не спрашивал. Более простым языком нельзя?
0
p_r_a_g_m_a
109 / 61 / 18
Регистрация: 08.03.2012
Сообщений: 211
Завершенные тесты: 1
13.04.2012, 00:51 #6
stdlib.h - стандартная библиотека шаблонов. В ней куча готовых функция, классов и т.д. для упрощения работы программистов. Например тот же класс string или vector.

string класс для работы со строками.
1
easybudda
Модератор
Эксперт CЭксперт С++
9663 / 5613 / 952
Регистрация: 25.07.2009
Сообщений: 10,777
13.04.2012, 02:10 #7
Цитата Сообщение от p_r_a_g_m_a Посмотреть сообщение
stdlib.h - стандартная библиотека шаблонов.
Это STL - стандартная библиотека шаблонов. А stdlib.h - это заголовочный файл со стандартными функциями С (malloc/realloc/qsort/etc...)
1
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
13.04.2012, 10:56 #8
Цитата Сообщение от panicwassano Посмотреть сообщение
это класс, нужно #include<string>
это не класс, а его экземпляр - объект класса "строка".
0
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
13.04.2012, 10:58 #9
taras atavin, Ну да... А если привязываться к словам, то это не объект класса "строка", а объект класса std::basic_string<char, std::char_traits<char>, std::allocator<char>>.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.04.2012, 10:58
Привет! Вот еще темы с ответами:

Что значит? - C++
std::cout &lt;&lt; (myCircle.pointInCircle(x, y) ? &quot;In circle&quot; : &quot;Out of circle&quot;); Что означет эта строчка?

Что значит ->? - C++
Наткнулся на непонятное место в непонятном коде. Оно показалось мне особенно непонятным, загуглить не получилось. Что значит: new...

Что значит new () - C++
Случайно ошибся и написал double *F1 = new double (count); вместо double *F1 = new double ; компилятор не выдал ошибки,но приложение не...

что значит /= - C++
Бродил по форуму и наткнулся на вот такой синтаксис temp/=10; а что это значит


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Yandex
Объявления
13.04.2012, 10:58
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru