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

Циклы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считывание файла http://www.cyberforum.ru/cpp-beginners/thread628773.html
ВОбщем при считывании файла стандартными способами FILE *file = fopen(filename, "r"); if(file == NULL) { return; } buf = (char *) malloc(buflen+1); while ((c = getc(file)) != EOF) { std::cout << c; if(len >= buflen) {
C++ Найти наименьшие элементы матрицы Всем привет! Ребят помогите пожалуйста с заданием :) Найти наименьшие элементы в каждой строке матрицы и номер максимального с них. Саму матрицу я задал, а дальше не знаю, перепробовал кучу вариантов, ничто не подходит. Может как-то по методу пузырька? Заранее огромное спасибо! #include <iostream.h> #include <conio.h> void main() { int i, j,; int matr, mas; cout<<"Input matr\n"; ... http://www.cyberforum.ru/cpp-beginners/thread628750.html
Не получается сгенерировать массив по типу "Судоку" C++
Всем привет. Пару дней назад начал учить с++ и столкнулся с проблемой при генерации судоку. Вообщем дело в следующем, программа компилируется нормально, но при запуске вылазит ошибка : Имя события проблемы: APPCRASH Имя приложения: sudoku1.exe Версия приложения: 0.0.0.0 Отметка времени приложения: 50101d30 Имя модуля с ошибкой: StackHash_e98d Версия модуля с ошибкой: 0.0.0.0...
Как работать с картинкой, зная HBITMAP C++
Всем привет. Пытаюсь загрузить курсор в картинку CURSORINFO cinfo; cinfo.cbSize=sizeof(CURSORINFO); bool e=GetCursorInfo(&cinfo); HBITMAP imcur; imcur=(HBITMAP)CopyImage(cinfo.hCursor,IMAGE_CURSOR,0,0,0); Картинку грузит(фон правда черным становится), т.к. выводил на экран.
C++ Непонятная ошибка при разносе метода из кода класса http://www.cyberforum.ru/cpp-beginners/thread628728.html
Не могу понять от чего происходит ошибка. Создал класс в VS 2008, создал метод демонстрации. Пока этот метод находится в теле класса, всё работает выношу из тела выдаёт ошибки, хотя вроде всё правильно делаю. #include <iostream> using namespace std; class Experiment { int arry; public: Experiment(void); void Pokaz(); };
C++ Бред в крестиках ноликах Проблема. Написал цикдические крестики нолики ( в конце игры спрашивает хотите сыгарть еще или нет?) и после этого происходит какой то бред. Конкретнее скопируйте код и уидите сами. После 5-6 повторения все приходит в норму. Вот сам код: #include<iostream> #include<string.h> #include<stdio.h> using namespace std; char r; char q='y'; char n1 , n2 ; char t = {'_', '_', '_', '_', '_', '_',... подробнее

Показать сообщение отдельно
Igrom@n
0 / 0 / 0
Регистрация: 25.07.2012
Сообщений: 35
26.07.2012, 11:29  [ТС]     Циклы
Цитата Сообщение от zss Посмотреть сообщение
А может имелось ввиду что-то такого типа:
C++
1
2
3
4
5
6
7
8
9
10
i=0;
while (true)
{
   if(GetAsyncKeyState(VK_NUMPAD1) &1)
   {
        x = values[i++];
        bFugas = !bFugas;
        if(i==4)i=0;
    }
}
с этим игра вообще не запускается =)

Добавлено через 9 минут
Цитата Сообщение от alsav22 Посмотреть сообщение
Опишите поподробней, что должно происходить. Например, просто смена цвета на следующий в списке и дальше поехали, или, перебор цветов (при каждом нажатии на клавишу), выбор нужного, и уже тогда дальше поехали?
При нажатии на клавишу, необходимо брать цвет из массива подставлять в функцию, при достижении конечного элемента сбросится(т.е ничего не должно светится).

Добавлено через 1 минуту
Цитата Сообщение от alsav22 Посмотреть сообщение
Если просто сменить цвет на следующий и выйти, то можно, наверное, так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
while (true)
{
if (GetAsyncKeyState(VK_NUMPAD1) &1)
{
    if (i < 3)
    {
        x = values[++i];
        bFugas = !bFugas;
        break;
    }
    else
    {
        i = 0;
        x = values[i];
        bFugas = !bFugas;
        break;
    }
}
}
В while будет ожидаться нажатие клавиши, при нажатии меняется x и bFugas(за что отвечает - не знаю) и выход.
С while(true) игра вообще не загружается)
 
Текущее время: 23:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru