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

Замена goto на адекватный оператор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись в файл http://www.cyberforum.ru/cpp-beginners/thread182572.html
Запарился искать по гуглу, как правильно 1) открыть файл 2) запись 3) закрыть файл 1 и 2 нашел FILE *file; 1.) file=fopen("путь","как открыть, w запись") 2. - 3.) fclose(file);
C++ USB порт Вопрос- есть устройство USB (сотовый телефон) которое при установке драйверов не создает виртуальный ком порт. Видно только как USB device. Может кно нибудь подробно (для чайников) рассказать как получить имя устройства для работы с ним через winapi. перерыл все. Но подробной инфы так и не нашел. То что нашел - абсолютно не понял и соответственно ничего не работает http://www.cyberforum.ru/cpp-beginners/thread182556.html
repeat until Keypressed C++
есть ли аналог в C++?
Итерационный цикл... C++
Всем привет... помогите пожалуйста решить задачку, а то суть совсем не понимаю... Решить задачу, организовав итерационный цикл с точностью . Вычислить определенный интеграл методом трапеций: П/3 (интеграл)(tg2x+ctg2x) dx при n=20, 30, 40 (число шагов разбиения интервала) П/6
C++ Безопасное приведение http://www.cyberforum.ru/cpp-beginners/thread182528.html
Заинтересовало безопасное приведение типов. То есть чтобы определяло ужимание и выдавало ошибку. Вышло как-то так. А как бы сделали вы? И еще очень интересный вопрос - почему safe_cast - ключевое слово (как минимум в MSVS)? #include <iostream> #include <stdexcept> template<class T1, class T>
C++ Всегда хотел знать но боялся спросить Почему в моих программа мне постоянно приходиться два раза прописывать вот такой текст cin.get(); cin.get(); почему не один раз? подробнее

Показать сообщение отдельно
MikeSoft
Эксперт C++
 Аватар для MikeSoft
3782 / 1766 / 85
Регистрация: 21.11.2009
Сообщений: 2,540
28.10.2010, 00:14     Замена goto на адекватный оператор
KuKu, никто не говорил, что goto - запретный плод.
Если у вас одна метка и вы чётко понимаете при каком условии будет выполнена переадресация - используйте, ради Бога.

Однако, если у вас большой проект, с кучей меток - вам очень сложно будет уловить суть.
Код будет разбросан.
Будете смотреть что у вас выполняется в 1791-ой строке, всё вроде будет ясно, потом в 1792-ой будет метка на 180-ую строку, а из неё можно прыгнуть и в 51-ую ... и всё это делается ради того, чтобы опять вернуться к 1793-ей строке и посмотреть, а что же будет, если не переходить по метке...
 
Текущее время: 17:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru