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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
n1kos
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 6
#1

warning C4005: '_WIN32_WINDOWS' : macro redefinition - C++

08.06.2010, 22:29. Просмотров 1720. Ответов 2
Метки нет (Все метки)

есть программа ,при компилирование выдает ошибку такого рода -------------------Configuration: DIPLOM_6 - Win32 Debug--------------------
Compiling...
DIPLOM_6.cpp
c:\program files\microsoft visual studio\vc98\mfc\include\afxv_w32.h(119) : warning C4005: '_WIN32_WINDOWS' : macro redefinition
i:\diplom_9\diplom_6\targetver.h(20) : see previous definition of '_WIN32_WINDOWS'
NOTE: WINVER has been defined as 0x0500 or greater which enables
Windows NT 5.0 and Windows 98 features. When these headers were released,
Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions.
For this release when WINVER is defined as 0x0500 or greater, you can only
build beta or test applications. To build a retail application,
set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk
to see if retail Windows NT 5.0 or Windows 98 headers are available.
See the SDK release notes for more information.
i:\diplom_9\diplom_6\diplom_6.cpp(16) : error C2059: syntax error : '&&'
i:\diplom_9\diplom_6\diplom_6.cpp(16) : error C2143: syntax error : missing ';' before '}'
i:\diplom_9\diplom_6\diplom_6.cpp(16) : error C2143: syntax error : missing ';' before '}'
i:\diplom_9\diplom_6\diplom_6.cpp(17) : error C2143: syntax error : missing ';' before '{'
i:\diplom_9\diplom_6\diplom_6.cpp(17) : error C2447: missing function header (old-style formal list?)
i:\diplom_9\diplom_6\diplom_6.cpp(17) : error C2143: syntax error : missing ';' before '}'
Error executing cl.exe.

DIPLOM_6.obj - 6 error(s), 1 warning(s)

я прост новичек в этой среде программированию!!!ребят помогите если не сложно!!!!нужно очень!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2010, 22:29     warning C4005: '_WIN32_WINDOWS' : macro redefinition
Посмотрите здесь:

C4005 Изменение макроопределения - C++
Собственно набросал код из листинга в книге по ДиректХ10: //----------------------------------------------------------------------- //...

redefinition of class - C++
Даже не могу предположить что не так, наверняка ошибка глупая, подскажите подалуйста ASTManage/SvcHandler.h:27:9: error: redefinition...

redefinition; different basic types - C++
В одном файле "dcst.h" я объявил новые типы переменных: typedef struct { float red; float green; float blue; } color_t; ...

Ошибка: 'int i': redefinition - C++
#include <iostream> #include <locale> using namespace std; int main(int argc, const char * argv) { setlocale(LC_ALL,...

Error C2374: 'i' : redefinition; multiple initialization - C++
помогите, пожалуйста, исправить ошибку error C2374: 'i' : redefinition; multiple initialization вот как выглядит задание Определить...

Error C2371 'int8_t': redefinition; different basic types - C++
Всем доброе утро!:) Такая вот беда - Error C2371 'int8_t': redefinition; different basic types. Гуглила долго и нудно, но как...

Ошибка в программе: macro names must be identifiers - C++
Не знаю как исправить main.cpp #include <iostream> #include "include/1.h" int main() { return 0; }

Warning C4101 и warning C4996 - C++
Здравствуйте, пишу программу "Домашняя видеотека", в которой необходимо реализовать запить информации про фильм и поиск по жанру, и что бы...

Ошибка: macro "double" passed 2 arguments but takes just 1 - C++
macro "double" passed 2 arguments but takes just 1

Error X3003: redefinition error - C++
Здравствуйте! Доброго времени суток всем! Помогите пожалуйста решить проблему. Работаю в Visual Studio 2015 Community. Проект собирается...

warning - C++
помогите новичку, что за warning 16(comparison is always true due to limited range of data type) и как убрать? #include <iostream> ...

warning strtok - C++
Пишу в 10 студии: char* bla = strtok("bla bla bla", " "); Выдаёт варнинг: This function or variable may be unsafe. Consider using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1479 / 846 / 75
Регистрация: 26.03.2010
Сообщений: 2,904
08.06.2010, 22:33     warning C4005: '_WIN32_WINDOWS' : macro redefinition #2
В июне экстрасенсы в отпуске, так что вам остается только выложить код
n1kos
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 6
08.06.2010, 22:46  [ТС]     warning C4005: '_WIN32_WINDOWS' : macro redefinition #3
код вот


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
// DIPLOM_6.cpp : Defines the class behaviors for the application.
//
 
#include "stdafx.h"
#include "DIPLOM_6.h"
#include "DIPLOM_6Dlg.h"
 
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
 
 
// CDIPLOM_6App
 
BEGIN_MESSAGE_MAP(CDIPLOM_6App, CWinApp)
    ON_COMMAND(ID_HELP, &CWinApp::OnHelp)
END_MESSAGE_MAP()
 
 
// CDIPLOM_6App construction
 
CDIPLOM_6App::CDIPLOM_6App()
{
    // TODO: add construction code here,
    // Place all significant initialization in InitInstance
}
 
 
// The one and only CDIPLOM_6App object
 
CDIPLOM_6App theApp;
 
 
// CDIPLOM_6App initialization
 
BOOL CDIPLOM_6App::InitInstance()
{
    // InitCommonControlsEx() is required on Windows XP if an application
    // manifest specifies use of ComCtl32.dll version 6 or later to enable
    // visual styles.  Otherwise, any window creation will fail.
    INITCOMMONCONTROLSEX InitCtrls;
    InitCtrls.dwSize = sizeof(InitCtrls);
    // Set this to include all the common control classes you want to use
    // in your application.
    InitCtrls.dwICC = ICC_WIN95_CLASSES;
    InitCommonControlsEx(&InitCtrls);
 
    CWinApp::InitInstance();
 
    AfxEnableControlContainer();
 
    // Standard initialization
    // If you are not using these features and wish to reduce the size
    // of your final executable, you should remove from the following
    // the specific initialization routines you do not need
    // Change the registry key under which our settings are stored
    // TODO: You should modify this string to be something appropriate
    // such as the name of your company or organization
    SetRegistryKey(_T("Local AppWizard-Generated Applications"));
 
    CDIPLOM_6Dlg dlg;
    m_pMainWnd = &dlg;
    INT_PTR nResponse = dlg.DoModal();
    if (nResponse == IDOK)
    {
        // TODO: Place code here to handle when the dialog is
        //  dismissed with OK
    }
    else if (nResponse == IDCANCEL)
    {
        // TODO: Place code here to handle when the dialog is
        //  dismissed with Cancel
    }
 
    // Since the dialog has been closed, return FALSE so that we exit the
    //  application, rather than start the application's message pump.
    return FALSE;
}
Добавлено через 11 минут
neske, ну и чт оскажешь???
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru