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

Почему программа не работает? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составление блок-схемы по данному коду http://www.cyberforum.ru/cpp-beginners/thread661321.html
#include<iostream> #include<stdio.h> #include<conio.h> #include<math.h> using namespace std; float a,b,c,d,x; int main() { do {
C++ Ошибка компиляции при вызове виртуальной функции Здравствуйте. Сильно не плюйтесь, в С я не силен. Пишу на джаве, но попал в руки код, в котором нужно разобраться. Не пойму в чем проблема. Есть функция: virtual void MyFunction(MyItem* arg,... http://www.cyberforum.ru/cpp-beginners/thread661319.html
UTC время C++
Подскажите, как получить UTC время в миллисекундах? функция time(time_t *t) возвращает время в секундах. Есть ли функция, которыя возвращает время в миллисекундах. В принципе можно получить...
C++ отладчик и динамический массив
Здравствуйте. Объясните почему при создании динамического массива, отладчик (а точнее окно "контрольные значения") видит только один первый элемент? Извините за название темы. Модератор, прошу Вас...
C++ Кириллица в string или *char http://www.cyberforum.ru/cpp-beginners/thread661303.html
Подскажите как можно реализовать? (нужно сравнить string на кириллице с другим массивом или строкой на кириллице!)
C++ Проверить доступность дискового раздела _getdrives Необходимо проверить наличие дискового раздела и его доступность. Нашел функцию _getdrives(). Пример, котрый приведен в msdn очень мудреный. ... TCHAR g_szDrvMsg = _T("A:\n"); int main(int... подробнее

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

Почему программа не работает? - C++

01.10.2012, 12:23. Просмотров 549. Ответов 12
Метки (Все метки)

Здраствуйте, я решил изучить с++, делал все упражнения по бесплатным урокам Михаила Майорова, но как только я попробовал самостоятельно поработать в языке, то сразу натолкнулся на ошибки. Вот код моей программы:
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
#include <iostream>
 
using namespace std;
 
void main ()
{
    char* s;
    bool pass = false;
    cout << "Please, enter the password!" << endl;
    cin >> s;
 
    while (pass = false)
    {
 
    if (s != "666")
    {
    cout << "wrong password. Please, enter the true password!" << endl;
    cin >> s;
    }
    else
    {
        pass = true;
        cout << "Your password right";
    }
    }
 
    cin.get();
    cin.get();
}
Я использую Microsoft Vicual C++ 2010 Express. Теперь о сути ошибки:
1) Сразу при запуске отладки вылетает такая ошибка:



Я естественно нажимаю "Продолжить", и он выводит первую часть программы: "Please, enter the password!".
2) Далее какой бы я пароль не вводил, потом следует следующая ошибка:



Если нажимаю "Продолжить", ошибка повторяется.
Помогите пожалуйста, объясните, в чем ошибка!
P.S. - раньше программировал в Delphi 7, но он отличен от C++, и я программирую так же в принципе, как бы делал в Delphi7. Может, частично "моя" проблема в этом, в подходе...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.