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

комманда break в двойном цикле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамическое выделение памяти malloc() http://www.cyberforum.ru/cpp-beginners/thread44125.html
Здравствуйте! Cкажите пожалуйста, как узнать каков максимальный объем памяти, который может выделить программа посредством функции malloc?
C++ WinAPI Узнать размер окна после ресайза Создал окно через WinAPI: WNDCLASSEX wc = { sizeof(WNDCLASSEX), CS_CLASSDC, MsgProc, 0L, 0L, GetModuleHandle(NULL), NULL, NULL, NULL, NULL, L"D3D Tutorial", NULL }; RegisterClassEx( &wc ); // Create the application's window HWND hWnd = CreateWindow( L"D3D Tutorial", L"D3D Tutorial 02: Vertices", http://www.cyberforum.ru/cpp-beginners/thread44088.html
C++ НУЖНА ССЫЛКА!!!
Киньте ссылку на учебник по С++ (для начинающих),если такова имеется...
C++ создать вектор STL в классе
Здравствуйте всем Вопрос касается STL векторов внутри класса. Ситуация такая: есть изображение (двухмерная матрица) био клеток. Нужно создать класс для каждой клетки. В классе должны храниться объем клетки, площадь клетки, и множество всех точек изображения, которые принадлежат этой клетке. Каждый элемент этого множества содержит координтаты по х и у (тоесть массив из 2-х элементов). Количество...
C++ Не работает сборка http://www.cyberforum.ru/cpp-beginners/thread44019.html
Разбил исходный файл. как объяснили в посте - http://www.cyberforum.ru/cpp-beginners/thread43826.html При компиляции все запускается. Но делаю сборку - и не хочет запускаться, а до разбиения все вроде работало! Подскажите!
C++ From FILE to char* Здравствуйте!!! Подскажите пожалуйста какую функцию использовать что бы всё содержание файла присвоить oдному char* у,на сколько я знаю fgets присваивает только до первого ENTER а. Заранее благодарен! подробнее

Показать сообщение отдельно
Etudiante
0 / 0 / 0
Регистрация: 12.04.2009
Сообщений: 47

комманда break в двойном цикле - C++

15.07.2009, 21:31. Просмотров 5322. Ответов 28
Метки (Все метки)

как сделать так, чтобы при выполнении условия происходил выход из двойного цикла?
Я пробую

C++
1
2
3
4
5
6
7
8
9
10
11
for(int i=0; i<imageLabel.GetSize1(); ++i)
    {
         for(int j=0; j<imageLabel.GetSize2(); ++j)
            {
              if(imageLabel(i,j)!=0)
          {
          labelCell.push_back(imageLabel(i,j));
          break;
          }
           }
       }
Мне нужно, чтобы цикл заканчивался, как только я попадаю на первое ненулевое значение imageLabel, но break относится только и if. Если поставить break перед каждой закрывающей скобкой, то if просто не проверяется. Может, для таких ситуаций есть какое-то другое стандартное решение?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru