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

Почему не компилируется приложение c gdi из командной строки? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не добавляются элементы в динамический массив http://www.cyberforum.ru/cpp-beginners/thread665678.html
блин да что не так то?? пытаюсь добавить элементы в массив, а они ни в какую! #include "processor.h" #include <fstream> #include <sstream> void loader(string file) { ifstream f(file);//открываем файл-программу string str,per;//строка файла и считанное число string com;//сделать динамич массив для команд
C++ Угловая скорость, угловое ускорение Здравствуйте. Помогите определить угол поворота. Время постоянное и изменяется на 0,02 секунды c каждым отчетом. Приходят значения с датчика только угловой скорости и углового ускорения по 1 оси X через 0,02 секунды. Как определить угол поворота из имеющихся данных? t - время UAcc - угловое ускорение USpeed - угловая скорость http://www.cyberforum.ru/cpp-beginners/thread665674.html
Сортировка пузырьком C++
Не понимаю, в чем проблема при сортировке пузырьком. сортирую структуру: for (int i=0; i<4; i++) { for (int j=n-1; j>i; j--) { if (strcmp(stran.naim, stran.naim)<0) { t = stran; stran = stran;
C++ Сложение двух чисел
P.S Код должен выполнять аналогию сложения двух числе в столбик. Добавлено через 34 секунды Ребят, я новичек в С++, поэтому все дается мне не легко как и многим вам. Подскажите пожалуйста, что не так в моем коде? Думал, смотрел и менял. Наверное знаний и опыта не хватает пока что. #include <iostream> using namespace std; int main(){ int ms={0,0,0,0}; int otv={0,0,0,0,0,0,0,0,0,0};
C++ Класс, складывающий комплексные числа http://www.cyberforum.ru/cpp-beginners/thread665639.html
Всем привет!) недавно начал пытаться программировать в СИ++ такая задача.Нужно создать класс,который складывает 2 комплексных числа. вот его код #include <iostream> using namespace std; class ComplexSumma { float x_1,y_1,x_2,y_2;
C++ Плохо обусловленные системы линейных алгебраических уравнений Добрый вечер! Ребят, может сталкивался кто с такими методами решения плохо обусловленных систем линейных алгебраических уравнений: -- Метод регуляризации для решения плохо обусловленных систем -- Метод вращения (Гивенса) Если есть код - скиньте пожалуйста! Ни как не получается разобраться( Спасибо! подробнее

Показать сообщение отдельно
isvpro
72 / 7 / 1
Регистрация: 07.10.2009
Сообщений: 51
07.10.2012, 21:23     Почему не компилируется приложение c gdi из командной строки?
Всем привет!
Кто-нибудь знает, почему следующий код не компилируется из командной строки? (компилятор от MS 2012 экспресс, в IDE компилируется на ура)
Есть предположение, что нужно какой-то параметр указать в консоли для компилятора, но вот какой? =)
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
63
64
65
66
67
68
#include <windows.h>
 
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
void DrawPixels(HWND hwnd);
 
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
    PWSTR lpCmdLine, int nCmdShow)
{
  MSG  msg;
  WNDCLASSW wc = {0};
 
  wc.style = CS_HREDRAW | CS_VREDRAW;
  wc.lpszClassName = L"Pixels";
  wc.hInstance     = hInstance;
  wc.hbrBackground = GetSysColorBrush(COLOR_3DFACE);
  wc.lpfnWndProc   = WndProc;
  wc.hCursor       = LoadCursor(0, IDC_ARROW);
 
  RegisterClassW(&wc);
  CreateWindowW(wc.lpszClassName, L"Pixels",
              WS_OVERLAPPEDWINDOW | WS_VISIBLE,
              100, 100, 250, 150, NULL, NULL, hInstance, NULL);
 
  while( GetMessage(&msg, NULL, 0, 0)) {
    TranslateMessage(&msg);
    DispatchMessage(&msg);
  }
 
  return (int) msg.wParam;
}
 
LRESULT CALLBACK WndProc(HWND hwnd, UINT msg,
    WPARAM wParam, LPARAM lParam)
{
  switch(msg)
  {
    case WM_PAINT:
 
      DrawPixels(hwnd);
      break;
 
    case WM_DESTROY:
 
      PostQuitMessage(0);
      return 0;
  }
 
  return DefWindowProcW(hwnd, msg, wParam, lParam);
}
 
void DrawPixels(HWND hwnd)
{
  PAINTSTRUCT ps;
  RECT r;
 
  HDC hdc = BeginPaint(hwnd, &ps);
 
  GetClientRect(hwnd, &r);
 
  for (int i=0; i<1000; i++) 
  {
    int x = (rand() % r.right - r.left);
    int y = (rand() % r.bottom - r.top);
    SetPixel(hdc, x, y, RGB(255, 0, 0));
  }
 
  EndPaint(hwnd, &ps);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru