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

ошибка: невозможно вычислить выражение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ проверка на int http://www.cyberforum.ru/cpp-beginners/thread673330.html
добрый день! не работает проверка на int . подскажите в чем проблема? bool bFlag; do { cout<<"Enter an integer and a word:"<<endl; cin>>number9>>word3; if (!(bFlag=cin.good())){cin.clear();cin.ignore(cin.rdbuf()->in_avail());} }while(!(isAlphaString(word3) && bFlag)); cout<<"you entered"<<endl<<number9<<" "<<word3<<endl;
C++ Самая длинная последовательность не повторяющихся элементов в массиве Помогите!! нужно написать программу,которая выводит на экран самую длинную последовательность не повторяющихся элементов в массиве. http://www.cyberforum.ru/cpp-beginners/thread673329.html
C++ Цикл do while не могу понять,
программу которая принимает число N и выводит на экран N звездочек, использовать цикл do while
Хеширование: реализовать пользовательский поиск ключа C++
Всем привет! Ребята очень нуждаюсь в вашей помощи. Есть хеш функция: #include <iostream> #include <time.h> using namespace std;
C++ Угадайка от Страуструпа http://www.cyberforum.ru/cpp-beginners/thread673309.html
Писал, писал, устал. В логике ошибок нет. Как алгоритм оптимизировать и спагетти свернуть? #include "std_lib_facilities.h" int main () { cout << " Загадайте целое число от 1 до 100 " << " На вопрос можно ответить y или n " << '\n', '\n'; cout << " Ваше число меньше или равно 50, y или n? " << '\n'; char choice, choice1, choice2, choice3, choice4, choice5, choice6, choice7,...
C++ Написать программу, которая вычисляет оптимальный вес девушки, сравнивает его с реальным На с++ в консольном Нужно решить задачу на любой цикл(цикл с постусловием,цикл с пердусловием,цикл с параметром) Написать программу, которая вычисляет оптимальный вес девушки, сравнивает его с реальным и выдает рекомендации о необходимости поправиться или похудеть! Оптимальный вес вычисляется по формуле: Опт.вес=Рост(см)-10 подробнее

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

ошибка: невозможно вычислить выражение - C++

17.10.2012, 16:01. Просмотров 553. Ответов 0
Метки (Все метки)

Здравствуйте! Имеется задача - обрабатывать каждую секунду местоположение курсора мыши,с помощью функции GetCursorPos(), она вызывается после сообщения таймера WM_TIMER. Но программа при запуске приостанавливается,пишет про какое-то необработанное исключение и нарушение прав доступа при чтении.Вот часть кода,где останавливается программа:
Вот здесь:
GetCursorPos(Mouse);// код
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
LRESULT CALLBACK WndProc(  HWND  hWnd,            // Дескриптор нужного окна
        UINT  uMsg,            // Сообщение для этого окна
        WPARAM  wParam,            // Дополнительная информация
        LPARAM  lParam)            // Дополнительная информация
{
switch (uMsg)                // Проверка сообщения для окна
{
    case WM_ACTIVATE:            // Проверка сообщения активности окна
    {
      SetTimer(hWnd,TIMER_1,10,NULL);// когда программа активна,запускай таймер (обработчик мыши)
      if( !HIWORD( wParam ) )          // Проверить состояние минимизации
      {
        active = true;          // Программа активна
      }
      else
      {
        active = false;          // Программа теперь не активна
      }
 
      return 0;            // Возвращаемся в цикл обработки сообщений
    }
    case WM_SYSCOMMAND:            // Перехватываем системную команду
    {
      switch ( wParam )            // Останавливаем системный вызов
      {
        case SC_SCREENSAVE:        // Пытается ли запустится скринсейвер?
        case SC_MONITORPOWER:        // Пытается ли монитор перейти в режим сбережения энергии?
        return 0;          // Предотвращаем это
      }
      break;              // Выход
    }
    case WM_CLOSE:              // Мы получили сообщение о закрытие?
    {
      PostQuitMessage( 0 );          // Отправить сообщение о выходе
      return 0;            // Вернуться назад
    }
    case WM_KEYDOWN:            // Была ли нажата кнопка?
    {
      keys[wParam] = true;          // Если так, мы присваиваем этой ячейке true
      return 0;            // Возвращаемся
    }
    case WM_KEYUP:              // Была ли отпущена клавиша?
    {
      keys[wParam] = false;          //  Если так, мы присваиваем этой ячейке false
      return 0;            // Возвращаемся
    }
    case WM_SIZE:              // Изменены размеры OpenGL окна
    {
      ReSizeGLScene( LOWORD(lParam), HIWORD(lParam) );  // Младшее слово=Width, старшее слово=Height
      return 0;            // Возвращаемся
    }
    case WM_TIMER:     // обработка сообщения WM_TIMER
    {
            GetCursorPos(Mouse);// код
            W_Camera.mx=Mouse->x;
            W_Camera.mx=Mouse->y;
            return 0;
    }
  }
// пересылаем все необработанные сообщения DefWindowProc
  return DefWindowProc( hWnd, uMsg, wParam, lParam );
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru