Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2011, 19:28   #51
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

Цитата:
Сообщение от ITTI Посмотреть сообщение
как можно инициализировать вектор, если на этом этапе конструктор я не изучала?
Если имеется ввиду контейнер STL, то рановато им тогда пользоваться.
А вообще, вот здесь имеется примитивное описание на русском:

http://adorning.ru/2010/01/14/c-urok...heskiy-massiv/
_Bers вне форума Ответить с цитированием
Старый 24.12.2011, 19:48   #52
ITTI
Пользователь
 
Регистрация: 19.12.2011
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Son Of Pain Посмотреть сообщение
Ну ) самое простое, что ты тут можешь сделать - дописать последней строчкой цикла
уточни, пожалуйста, где конкретно, а то не получается.
ITTI вне форума Ответить с цитированием
Старый 24.12.2011, 19:56   #53
ITTI
Пользователь
 
Регистрация: 19.12.2011
Сообщений: 65
По умолчанию

Цитата:
Сообщение от _Bers Посмотреть сообщение
А вообще, вот здесь имеется примитивное описание на русском:
спасибо за примитивное.
ITTI вне форума Ответить с цитированием
Старый 24.12.2011, 20:00   #54
Сtrl
C++
Форумчанин
 
Аватар для Сtrl
 
Регистрация: 27.03.2011
Сообщений: 803
По умолчанию

Цитата:
Сообщение от ITTI Посмотреть сообщение
//ps критику учла - char c = ' '.
Уж тогда не ' ', а '\0'.
Ищете информацию по C++?
cplusplus.com
Сtrl вне форума Ответить с цитированием
Старый 24.12.2011, 20:03   #55
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

Цитата:
Сообщение от ITTI Посмотреть сообщение
спасибо за примитивное.
Вот здесь имеется качественная документация практически по всей стандартной библиотеке:
http://www.cplusplus.com/reference/stl/vector/

Рекомендую запомнить ссылочку, ибо пользоваться услугами этой документации в будущем придётся довольно таки часто.
Я использую её, в качестве справочника по std
_Bers вне форума Ответить с цитированием
Старый 24.12.2011, 20:09   #56
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Цитата:
Сообщение от ITTI Посмотреть сообщение
уточни, пожалуйста, где конкретно, а то не получается.

Перед закрывающей скобкой цикла )
Код:
while (ok==0) 
{
	middle = (left + right) / 2;
	cout << "a > " << middle << "?\n";
	cin >> c;
	if (right - left <= 1)
	{
		if (c == 'y') ok=right;
		else ok=left; 
	}
	else 
		if (c == 'y') left=middle+1;
		else right = middle;
	if (left==right) ok=left;
}
Алсо, к вопросу о переменной c - тогда уж лучше внести ее в цикл перед строчкой с cin. "Старайтесь объявлять переменные как можно ближе к месту их использования".
Son Of Pain вне форума Ответить с цитированием
Старый 24.12.2011, 20:10   #57
ITTI
Пользователь
 
Регистрация: 19.12.2011
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Сtrl Посмотреть сообщение
Уж тогда не ' ', а '\0'.
а чем первое хуже?
ITTI вне форума Ответить с цитированием
Старый 24.12.2011, 20:15   #58
ITTI
Пользователь
 
Регистрация: 19.12.2011
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Son Of Pain Посмотреть сообщение
к вопросу о переменной c - тогда уж лучше внести ее в цикл перед строчкой с cin.
ага, просто изначально cin было не в цикле.
ITTI вне форума Ответить с цитированием
Старый 24.12.2011, 20:18   #59
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Цитата:
Сообщение от ITTI Посмотреть сообщение
а чем первое хуже?
Ничем, на самом деле. Просто общепринятая практика - использовать ноль в качестве значения по умолчанию.
Не стОит воспринимать все советы отсюда так буквально. В реальном коде эту переменную инициализировать никто бы не стал вообще.
Son Of Pain вне форума Ответить с цитированием
Старый 24.12.2011, 20:19   #60
ITTI
Пользователь
 
Регистрация: 19.12.2011
Сообщений: 65
По умолчанию

Цитата:
Сообщение от _Bers Посмотреть сообщение
Вот здесь имеется качественная документация практически по всей стандартной библиотеке.
а я думала, мне только примитивное подойдет. ок, спасибо.
ITTI вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PopupMenu со мной не дружит Жигилий_Ульяна Компоненты Delphi 5 25.12.2008 11:04
проблемы с select или со мной... smoke888 JavaScript, Ajax 2 23.09.2008 19:02