Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ из Visual 6.0 к MS Visual Std 2008 https://www.cyberforum.ru/ cpp/ thread249045.html
Подскажите я начал не много изучать C++ но писал до сех пор на VC 6.0 а ща устоновил MS Visual Std 2008 ни как там не могу 1 программу сдлеать ! Есть ли книги хорошие которые обеснять так: раньше на...
Assembler начало C++
Здравствуйте подскажите пожалуйста в VS2010 создаю простой проект. Ничего сложного: #include "stdafx.h" int PROC(char* tab, int len); void _tmain() { char string; int len;...
Как заставить проэкт работать в Visual Studio 2010? C++
Доброго времени суток! Люди пожалуста помогите, вчера поставил себе Microsoft Visual Studio 2010. Создал новый проэкт C++, Win32 Console Application, пишу в нем код простейшей программы...
C++ PostMessage + GetMessage Программа, получающая сообщения: bool ret; MSG msg; while((ret = GetMessage(&msg, NULL, 0, 0))) { cout << "Reading...\n"; if (ret != -1) { cout << "Got " << msg.message << ".\n"; https://www.cyberforum.ru/ cpp/ thread248462.html
C++ Для профф https://www.cyberforum.ru/ cpp/ thread248343.html
Уважаемые формучани ! нужен ваш совет!(флудеры плс оффнитесь!) Хотел начать изучать С++ ! Но с чего начать рекомендации плс! И еще с начала надо учить Си или С++. Или они два разных ЯВУ? я...
C++ Grayed Extended ComboBox
Возможно ли в расширенном комбобоксе (иконки + текст), сделать так чтобы нужные итемы были подсвечены серым. Поясню : те строки которые мне нужны (например оборудование которое можно использовать...
Быстрое преобразование Фурье C++
Доброго времени суток. Пытаюсь реализовать на С++ создание цифрового фильтра методом свертки, при этом использую БПФ, реализованную на http://algolist.manual.ru/maths/fft.php, но получаю странный...
C++ Создание простого "кликера" Здравствуйте, если кому-нибудь не сложно, написать маленькую программку, которая по запуску будет в выбранном активном приложение, нажимать с интервалом в 2 сек поочередно кнопки стрелку влево,... https://www.cyberforum.ru/ cpp/ thread247726.html
C++ Хеширование https://www.cyberforum.ru/ cpp/ thread247343.html
Уважаемые коллеги программисты. Мне нужна ваша помощь. Дело в том что я сейчас работаю над одним модулем. В нем я выделяю динамически память. И все эти куски храню в хэш таблице. Проводил тест....
C++ Программные средства автоматической генерации тест-кейсов Всем доброе время суток! Возникла проблема с написанием дипломной работы. Тема работы "Программные средства автоматической генерации тест-кейсов". Так как в тестирование не очень силен, может кто-то... https://www.cyberforum.ru/ cpp/ thread247278.html
║XLR8║
1041 / 830 / 254
Регистрация: 25.07.2009
Сообщений: 4,121
Записей в блоге: 5
0

out_of_range exaptions и условные операторы

26.02.2011, 21:43. Просмотров 2164. Ответов 17
Метки (Все метки)

Меня интересует следущее: почему этот код не выдает ошибок типа "индекс вне границ массива"
C++
1
if (a[i] > 0) something();
Работа этого кода при превышении границ массива похожа на
C++
1
if (false) something();
Кто-то может обьяснить почему так происходит? Я из-за этого на topcoder-e 4 challenge-a завалил.

Вернуться к обсуждению:
out_of_range exaptions и условные операторы
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2011, 21:43
Готовые ответы и решения:

Решение неравенства используя условные операторы
Помогите,пожалуйста,написать программу.В DevC++.

Вычисления и условные операторы
Разместить на форме 2 компонента Edit для ввода роста и веса пользователя. При нажатии на кнопку...

Арифметические выражения и условные операторы
С помощью условного оператора определить, находится ли точка на плоскости в замкнутой области....

Условные операторы: определить, какой день недели выпадает на заданное число
Дано трехзначное число от 1 до 365. Определить, какой день недели выпадает на это число, если 1...

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