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

Что за оператор GO TO NEXT? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод данных из файла в массив http://www.cyberforum.ru/cpp-beginners/thread750254.html
Здравствуйте Уважаемые дамы и господа. Гуглил, читал но что-то никак не разберусь. Имеется тхт файлик Пример входного файла: 122235739687398670326509273096523096709239652386492036509...
C++ Библиотеки С/С++ для цифровой обработки сигналов Доброго времени суток! Хотел узнать, быть может кто-нибудь знает библиотеку/библиотеки С/С++ для цифровой обработки сигналов. Чтобы была возможность с их помощью реализовать следующие функции:... http://www.cyberforum.ru/cpp-beginners/thread750247.html
C++ Запись в собственного класса бинарный файл собственного
есть Свой тип данных дробь. Надо реализовать запись и загрузку в\из бинарного файла. #ifndef RATION_H #define RATION_H #include <iostream> class Fraction { private: int *rational; ...
Удаление Узла бинарного дерева C++
Добрый вечер. Имеем Бинарное дерево поиска. При удалении некоторого узла . возникают три случая. Один из случаев , наличие у удаляемого узла обоих дочерних узлов. При удалении такого узла ....
C++ Оператор break как оператор go to next http://www.cyberforum.ru/cpp-beginners/thread750188.html
Подскажите, в этом примере break эквивалентна действию оператора go to next?
C++ Создание программы для С++ Помогите пожалуйста - мне надо откомпилировать файл моей программы в Borland C++. Помогите пожалуйста, жду подробнее

Показать сообщение отдельно
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
30.12.2012, 23:22
Цитата Сообщение от Flash_2oo9 Посмотреть сообщение
так как операторы goto и continue вообще не эквивалентны, правильно?
Это почему?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
 
int Continue()
{
   int total = 0;
   
   for (int i = 0; i < 5; ++i)
   {
      if (i == 3)
         continue;
      total += i;
   }
   return total;
}
 
int Goto()
{
   int total = 0;
   
   for (int i = 0; i < 5; ++i)
   {
      if (i == 3)
         goto c;
      total += i;
      c:
      ;
   }
   return total;
}
 
int main()
{
   std::cout << Continue() << " " << Goto() << std::endl;
}
http://liveworkspace.org/code/1eOZU0$0
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru