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

Как писать для x64? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы через указатели http://www.cyberforum.ru/cpp-beginners/thread385106.html
Задание 1 В упорядоченном по невозрастанию массиве чисел определить, есть ли заданное число A, в противном случае подсчитать сумму чисел, в два раза превосходящих A; кроме того, вычислить произведение чисел, меньших A. Задание 2 Задана квадратная матрица порядка N. Вычислить произведение положительных чисел, лежащих на главной диагонали и ниже ее. Программа должна выполнять ввод и вывод...
C++ Про параллельному программированию. Могут ли два потока одновременно обращаться к одному и тому же участку памяти на чтение? http://www.cyberforum.ru/cpp-beginners/thread385101.html
Сумма первой и последней цифры числа C++
Помогите с задачкой. Сделать нужно на С. Вводится натуральное число. Определить сумму квадратов его цифр и сумму 1 и последней цифры. Желательно через оператор while.
разъясните,пожалуйста, как это сделать? C++
Дано целое число N (> 0). Найти значение выражения 1.1 – 1.2 + 1.3 – … (N слагаемых, знаки чередуются). Условный оператор не использовать.
C++ строки и числа http://www.cyberforum.ru/cpp-beginners/thread385086.html
дана строка, подсчитать кол-во содержащих в ней цифр.
C++ найти максимум дано целое число N и набор из N целых чисел. найтиномер первого максимального нечетного числа из данного набора. если нечетных нет, вывести 0 . не могу разобраться как на си написать есть пример на паскалеProgram MinMax13; const N=7; TheArr:array of integer = (-4,2,3,2,2,1,-1); var k,i:integer; подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619

Как писать для x64? - C++

16.11.2011, 14:25. Просмотров 859. Ответов 8
Метки (Все метки)

Конфигурацию я создал. А дальше? Вот, например, в 32-х битке было:
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
//-------------------------------------------------------------------------------------------------
#include <windows.h>
//-------------------------------------------------------------------------------------------------
LRESULT CALLBACK WindowMainProcedure (HWND       Window     ,
                                      UINT       Message    ,
                                      WPARAM     First      ,
                                      LPARAM     Second     );
//-------------------------------------------------------------------------------------------------
int     WINAPI   WinMain             (HINSTANCE  Instance   ,
                                      HINSTANCE  Previus    ,
                                      PSTR       CommandLine,
                                      int        Show       )
{
 WNDCLASSEX WindowClassMain;
 HWND       WindowMain;
 MSG        Message;
 WindowClassMain.cbSize       =sizeof (WindowClassMain);
 WindowClassMain.style        =CS_HREDRAW|
                               CS_VREDRAW;
 WindowClassMain.lpfnWndProc  =WindowMainProcedure;
 WindowClassMain.cbClsExtra   =0;
 WindowClassMain.cbWndExtra   =0;
 WindowClassMain.hInstance    =Instance;
 WindowClassMain.hIcon        =NULL;/*LoadIcon(Instance                       ,
                                        MAKEINTRESOURCE(ID_CURSOR_MAIN));*/
 WindowClassMain.hCursor      =NULL;/*LoadCursor(Instance                       ,
                                          MAKEINTRESOURCE(ID_CURSOR_MAIN));*/
 WindowClassMain.hbrBackground=NULL;/*CreatePatternBrush(LoadBitmap(Instance                      ,
                                                             MAKEINTRESOURCE(ID_BRUSH_MAIN)));*/
 WindowClassMain.lpszMenuName =NULL;
 WindowClassMain.lpszClassName="MCSP.Class.Main window";
 WindowClassMain.hIconSm      =NULL;/*LoadIcon(Instance                       ,
                                        MAKEINTRESOURCE(ID_CURSOR_MAIN));*/
 RegisterClassEx (&WindowClassMain);
 WindowMain=CreateWindow("MCSP.Class.Main window",
                         "MCSP"                  ,
                         WS_OVERLAPPEDWINDOW     ,
                         CW_USEDEFAULT           ,
                         CW_USEDEFAULT           ,
                         CW_USEDEFAULT           ,
                         CW_USEDEFAULT           ,
                         NULL                    ,
                         NULL                    ,
                         Instance                ,
                         NULL                    );
 ShowWindow(WindowMain,
            Show      );
 UpdateWindow(WindowMain);
 while (GetMessage(&Message,
                    NULL   ,
                    0      ,
                    0      ))
 {
  TranslateMessage(&Message);
  DispatchMessage(&Message);
 }
 return Message.wParam;
}
//-------------------------------------------------------------------------------------------------
LRESULT CALLBACK WindowMainProcedure (HWND       Window     ,
                                      UINT       Message    ,
                                      WPARAM     First      ,
                                      LPARAM     Second     )
{ 
 HDC         Context;
 PAINTSTRUCT PaintStructure;
 switch (Message)
 {
  case WM_PAINT: Context=BeginPaint( Window        ,
                                    &PaintStructure);
                 SetTextColor(Context ,
                              16776960);
                 SetBkMode(Context    ,
                           TRANSPARENT);                 
                 EndPaint( Window        ,
                          &PaintStructure);
  break;
  case WM_DESTROY: PostQuitMessage (0);
  break;
 }
 return DefWindowProc (Window ,
                       Message,
                       First  ,
                       Second );
}
//-------------------------------------------------------------------------------------------------
. Создаётся окно без кисти, менюхи, кусора и поведения. И всё. А как это будет в х64?

Добавлено через 1 минуту
Начинаем с виндузячей головы. Было:
C++
1
#include <windows.h>
. А для х64 голова та же? Или какая?

Добавлено через 5 минут
И что это за гога:
1>------ Построение начато: проект: MCSP, Конфигурация: Debug x64 ------
1>Внедрение манифеста...
1>.\x64\Debug\MCSP.exe.intermediate.manifest : general error c1010070: Failed to load and parse the manifest. 5 C405BAO =09B8 C:070==K9 D09;.
1>Журнал построения был сохранен в "file://c:\Users\Тарас\Documents\Visual Studio 2008\Projects\MCSP\MCSP\x64\Debug\BuildLog.htm"
1>MCSP - ошибок 1, предупреждений 0
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru