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

Где напартачено - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание записей из файла (C++) http://www.cyberforum.ru/cpp-beginners/thread604119.html
Задание: Бинарный файл (текстовый файл) содержит записи, каждая из которых включает следующую информацию: строку1 символов, под которую выделено 25 байт; символ (для записи в текстовом файле под него занято 2 байта) строку2 символов, под которую выделено 5 байт; массив из 15 целых чисел в диапазоне от -99 до 99(для записи в текстовом файле под каждое такое число выделено по 3 байта). В...
C++ Ассемблерная вставка Здравствуйте! Помогите перевести следующий код на ассемблер, что в VS C++ вставить ассемблерную вставку. cout <<"Vvedite n\n"; cin >>n; while (x<n) {x++; a+=(1/x); } cout <<"a="<<a; http://www.cyberforum.ru/cpp-beginners/thread604112.html
Производный класс ломаная линия C++
#include<iostream.h> #include<graphics.h> #include<conio.h> #define k 3 //point class point { public: int x,y,color;
C++ GDI+ неправильно рисует
Здравствуйте! #include <gdiplus.h> using namespace Gdiplus; #pragma comment (lib,"Gdiplus.lib") case WM_PAINT: { ULONG_PTR gdiplusToken; hdc = BeginPaint(hwnd, &ps); GdiplusStartupInput gdiplusStartupInput;
C++ Вылетает ошибка http://www.cyberforum.ru/cpp-beginners/thread604089.html
При попытке выбрать меню в этой программке #include <iostream.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> FILE *fl; typedef struct {
C++ Как реализована функция printf int printf ( const char * format, ... ); http://www.cplusplus.com/reference/clibrary/cstdio/printf/ Смотрю на эту ф-цию и думаю как же она реализована? Как осуществляется то что ф-ция может иметь переменное кол-во параметров? Не уже ли перегрузкой ф-ции? И вообще можно ли реализавать такое (без перегрузки,передачи массива объектом, итп)? подробнее

Показать сообщение отдельно
Pahanuch
324 / 159 / 13
Регистрация: 03.11.2010
Сообщений: 923

Где напартачено - C++

13.06.2012, 03:30. Просмотров 209. Ответов 1
Метки (Все метки)

Добрый день. Помогите найти ошибки в коде.

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
# include <Windows.h>
# include <memory.h>
 
BOOL InitApp (HINSTANCE);
LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAME);
char szClassName[]="Windows AppClass";
//строка содержащая имя класса
char szWindow []="Windows App";
//строка содержащая заголовок окна
int WINAPI WinMain (
    HINSTANCE hInstance,
        HINSTANCE hPrewInstance,
        LPSTR lpszCmdLine, // указатель на командную строку
        int CmdShow) // способо отображение окна
{ 
    MSG msg; //структура для работы с cmc
    HWNO hwnd; // главного окна
if(!InitApp(hInstance)) return FALSE
    hwnd=CreateWindow(
    szClassName, szWindowTitle, Ws_OVERLAPPEDWINDOW,
    CW_USEDEFAULT,
    CW_USEDEFAULT,
    CW_USEDEFAULT,
    CW_USEDEFAULT,
    0,0, hInstanse, NULL);
if (!hwna) return FALSE;
ShowWindow (hwnd, CmdShow);
UpdateWindow (hwnd);
while (GetMessage(&msg,0,0,0))
    DispatchMessage (&msg);
return msg.wParam;
}
BOOL InitApp(HINSTANCE hInstance)
{ ATOM a WndClass;
WNDCLASS wc;
memset (&WC,0, strcof(WC));
wc.Style=0;
wc.lptnWndProc=(WNDPROC) wndProc;
// указатель на функцию окна
wc.cbClsExtra=0;
wc.cbWndExtra=0;
wc.hInstance=hInstance;
wc.hIcon=LoadIcon(NULL, IDI_APPLICATION);
wc.hCursor=LoadCursor(NULL, IDC_ARROW);
wc.hszBackground= (HBRUSH)(COLOR_WINDOW+1);
wc.lpszMenuName=(LPSTR) NULL;
wc.lpszClassName= (LPSTR)sz ClassName;
aWnd Class=Register Class(&wc);
return (aWnd_Class !=0);
}
LRESULT CALLBACK
    WndProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{ switch (msg){
case WM_LBUTTONDOWN:
        MessageBox (NULL, "Нажата левая клавиша мыши", "сообщ", MB_OK, MB_ICONINFORMATION);
 
return 0;
case WM_RBUTTONDOWN:
        MessageBox (NULL, "Нажата правая клавиша мыши", "сообщ", MB_OK, MB_ICONINFORMATION);
 
return 0;
}
case WM_DESTROY:
{ 
PostQurtMessage(0);
return 0;
}
}
return DefWindowProc(hwnd, msg,wParam,lParam);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru