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

Зацикливается. Надо исправить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка — base operand of '->' has nonpointer class qwerty http://www.cyberforum.ru/cpp-beginners/thread917164.html
делаю прогу, чтоб разобраться как устроены классы, вылетает ошибка, подскажите почему пожалуйста main.cpp #include <iostream> #include "qwerty.h" int main() { qwerty q; std::cout << q->NumTurns; //ошибка - base operand of '->' has nonpointer class qwerty } qwerty.h
C++ Программа-таймер (отсчитывает определенное время) Нужно написать программу, вот задача: Программа должна отсчитывать определённое количество времени(это время мы будем вводить) Программа задаёт вопрос сколько времени отсчитать допустим мы вводим 50 (в секундах) И программа будет отсчитывать 50 секунд Помогите написать пожалуйста! Добавлено через 15 минут http://www.cyberforum.ru/cpp-beginners/thread917160.html
Приближенный двоичный поиск C++
Доброго времени суток, форумчане. Задача такая: В первой строке входных данных содержатся числа N и K (0 > N,K >100001 ). Во второй строке задаются N чисел первого массива, отсортированного по неубыванию, а в третьей строке – K чисел второго массива. Каждое число в обоих массивах по модулю не превосходит 2*10^9. Для каждого из K чисел выведите в отдельную строку число из первого массива,...
C++ Матрицу произвольного размера преобразовать в вектор
ребят такое дело. сам с++ норм знаю, но давно не работал (1 год) все по забывал вот снова понадобилось. короче нужно матрицу произвольного размера преобразовать в вектор. я знаю что есть инклуд вектор и др., но с ними заморачиваться не хочу ибо, когда работал постоянно на с++ не особо вьезжал а сейчас вообще) короче прога что то не то делает, очен надеюсь на вашу помощь, может я чего намудрил....
C++ Для чего тут этот массив ? http://www.cyberforum.ru/cpp-beginners/thread917128.html
Народ в общем ситуация такая я учу С++ по книге Герберт Шилдта (C++: базовый курс, 3-е издание) там в книге есть пример на использование строковых массивов вот мне интересно какую функцию в коде выполняет массив char temp; который находится в функции : enter() ? Заранее благодарствую за ответ ! //Программа ведения баз данных служащих #include <iostream>
C++ Подскажите по коду (классы) Ребята! Помогите создать код на C++ до завтрашнего дня (до 9 утра по мск)! Заранее спасибо! подробнее

Показать сообщение отдельно
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
03.07.2013, 19:38     Зацикливается. Надо исправить
Цитата Сообщение от Adamaras Посмотреть сообщение
Так вот, прога зацикливается. Что не так?
Если поискать, в каком месте зацикливается?

Добавлено через 13 минут
У меня не зацикливается, только исправьте поиск, а то ложное сообщение выводит:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void Search (znak arr[], int num, int xx) 
{
    setlocale(LC_ALL, "Russian");
    bool astrosign1 = false;
    for (int i = 0; i < num; i++) 
    {
        //strosign1 = false;
        if (arr[i].birthday[1] == xx) 
        {
            astrosign1 = true;
            cout << "Человек №" << i + 1 <<": " << endl;
            cout << arr[i].surname << " " << arr[i].name << endl;
            cout << arr[i].birthday[0] << "." << arr[i].birthday[1] << "." << arr[i].birthday[2] << endl;
            cout << "Знак зодиака: " << arr[i].astrosign << endl;
            cout << endl;
        }
        
    };
    if (astrosign1 == false) NotFound();
    
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru