|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.01.2011, 15:23 | #1 |
Учусь слушать
Пользователь
Регистрация: 30.01.2011
Сообщений: 66
|
Ошибка со стеком
Собственно код:
Код:
Люблю программировать =)
Последний раз редактировалось Stilet; 30.01.2011 в 15:54. |
30.01.2011, 15:31 | #2 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
У меня исходный код не компилировался. Поправил его в соответствие со стандартом, работает нормально:
Код:
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
30.01.2011, 15:34 | #3 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Та нет вроде никаких ошибок, кроме
Код:
Правильно: Код:
Последний раз редактировалось profi; 30.01.2011 в 15:36. |
30.01.2011, 15:50 | #4 |
Учусь слушать
Пользователь
Регистрация: 30.01.2011
Сообщений: 66
|
пасибо за помощь, я уже не раз удостоверяюсь что визула студио шляпа, со многим количеством багов
Люблю программировать =)
|
30.01.2011, 15:54 | #5 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Это не в визуал студии баги, а у вас код плохой. Не соответствующий стандартом. void main() не должно быть, main это всегда int. Но того факта, что лучше перейти на Code::Blocks и mingw, это не отменяет.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
30.01.2011, 18:03 | #6 |
Учусь слушать
Пользователь
Регистрация: 30.01.2011
Сообщений: 66
|
ХМ, но даже сейчас когда я сменил void на int, незабыл задать возвращаемое значение в виде нуля, то все равно выскакивает ошибка, код я считаю вполне юзабильный.
Люблю программировать =)
|
30.01.2011, 18:07 | #7 | |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Цитата:
Но ладно, а теперь по теме: Код:
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
|
30.01.2011, 19:52 | #8 |
Учусь слушать
Пользователь
Регистрация: 30.01.2011
Сообщений: 66
|
Хм, поскольку си++ изучаю только два дня =), то могу предположить что массив начинаеться с 0 и заканчиваеться 9 если он из десяти элементов, если это так то нужно вместо <= поставить знак < , я прав?
Люблю программировать =)
|
30.01.2011, 19:55 | #9 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Да. В дальнешем лучше использовать std::vector и итераторы, ну а пока да.
И кстати, будет идеологически лучше, если index будет иметь тип size_t.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
30.01.2011, 19:58 | #10 |
Учусь слушать
Пользователь
Регистрация: 30.01.2011
Сообщений: 66
|
Чтож, пасиба вам за помощь, маленька я стормазил!!! Можно темку закрывать!
Люблю программировать =)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа со стеком,С++ | Singularity | Помощь студентам | 0 | 04.05.2010 19:31 |
работа со стеком | xarvenx | Общие вопросы C/C++ | 1 | 25.06.2009 13:31 |
Программа со стеком (С++) | Olya90 | Помощь студентам | 14 | 30.04.2009 00:03 |
Задача со стеком | host.pro | Помощь студентам | 1 | 12.03.2009 12:48 |
работа со стеком | Katovski | Помощь студентам | 8 | 12.06.2008 11:30 |