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

Колода карт - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Делегат на C++03 http://www.cyberforum.ru/cpp-beginners/thread753604.html
Сойдет за простейшую реализацию делегата? Файл Delegate.h: #include <vector> class Delegate { std::vector<void(*)()> farr; public: Delegate (); ~Delegate ();
C++ Найти седловую точку целочисленной матрицы Найти седловую точку целочисленной матрицы с числом строк не более 12, числом столбцов не более 20. Найти произведение ненулевых элементов столбца, в котором окажется седловая точка. Формат числа +-ц. http://www.cyberforum.ru/cpp-beginners/thread753603.html
Метод Карацубы умножения длинных чисел C++
Реализован клас длинных чисел, с перегруженными операциями сложения, вычитания, умножения столбиком и реализован метод умножения Карацубы. Оба умножения дают правильный ответ,но метод Карацубы...
Удаление строки в массиве C++
Не получается удалить строку в массиве int xy; //массив для хранения координат вершин на экране ... int q=0; // строка новой матрицы int s=0; // столбец новой матрицы int xynew; // сюда...
C++ Аргумент типа int не совместим с параметрами типа int* http://www.cyberforum.ru/cpp-beginners/thread753587.html
помогите, ошибка в программе "аргумент типа int не совместим с параметрами типа int*" #include <stdio.h> #include <conio.h> #include <stdlib.h> #define k 5 int sum(int *a, int n) { if...
C++ Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран Подскажите, пожалуйста, как вывести повторяющиеся два или более раз числа в массиве. подробнее

Показать сообщение отдельно
David Sylva
1287 / 949 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
05.01.2013, 21:56
Смотри, в чём дело, когда первый раз вызывается цикл
Цитата Сообщение от eoLithic Посмотреть сообщение
while( card_drawn[i] ) // Вот тут мой мозг сломался: что за чудо-условие цикла? Продолжать пока не card_drawn[i]?
* * * * * *i++;
, ничего не происходит, но потом по ходу исполнения программы, вот тут присваивается значение
Цитата Сообщение от eoLithic Посмотреть сообщение
card_drawn[i] = true;
, то есть когда будем вызывать в следующий раз, там уже будет значение 1.

Добавлено через 1 минуту
И самое главное, массив объявлен глобально, поэтому он весь про инициализирован 0.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru