Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc oko headera :(

[es] :: C/C++ programiranje :: Pomoc oko headera :(

[ Pregleda: 2461 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Cruonit
Teo Demidzic
root

Član broj: 7963
Poruke: 37
*.PPPoE-985.sa.bih.net.ba.

Sajt: sa.wireless.ba


Profil

icon Pomoc oko headera :(09.02.2008. u 19:13 - pre 197 meseci
Molim vas moze li neko pogledati gde greska u pozivanju libova comp mi javlja sljedecu gresku:


Error 1 fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h> c:\program files\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h 16

Error 2 fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h> c:\program files\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h 16

main.h i main.cpp rade normalno medjutim hocu da dodam lib za rad sa socketim (SocketComm i SocketManager) no nakon toga mi pocne javljati tu gresku (prethodno sam u main.h dodao #include <afxwin.h> posto ej potreban za SocketManager)

ima li iko ideju kako se srediti ovo :( ?


HEADERI:

SocketComm.h
#ifndef _SOCKETCOMM_H_
#define _SOCKETCOMM_H_
#include <list>

#include <stdlib.h>
#include <winsock2.h>
#pragma comment(lib, "ws2_32")

SocketManager.h
#include "SocketComm.h"

main.h
#include <afxwin.h> // PROBLEM ! potreban je za socketmanager.h medjutim kad njega uklonim nejavlja mi gresku


CPP-ovi:

main.cpp
#include <windows.h>
#include "main.h"
#include "Include\moduleAPI.h"

SocketComm.cpp
#include <stdio.h>
#include <tchar.h>
#include <process.h>
#include <crtdbg.h>
#include "SocketComm.h"

SocketManager.cpp
#include <atlconv.h>
#include "main.h"
#include "SocketManager.h"
kome nevalja zna đe su vrata
 
Odgovor na temu

yaelo
Rajko Vojnović
Beograd

Član broj: 78087
Poruke: 153
*.smin-1.sezampro.yu.



+9 Profil

icon Re: Pomoc oko headera :(10.02.2008. u 17:56 - pre 197 meseci
Na sam početak SVAKOG headera stavi #pragma once. Posebno na main.h
 
Odgovor na temu

Cruonit
Teo Demidzic
root

Član broj: 7963
Poruke: 37
89.146.168.*

Sajt: sa.wireless.ba


Profil

icon Re: Pomoc oko headera :(10.02.2008. u 23:56 - pre 197 meseci
skontao sam u cemu je problem afxwin vec sadrzi windows.h :S

problem je bio sto mi afxwin nije raido radi nekih gluposti (plugin API s kojim radim koristi OnClose kao i afxwin uzas pa se javljale vesel greske :S)

tnx
kome nevalja zna đe su vrata
 
Odgovor na temu

nikoladsp
nikola radovanovic
trenutno-developer
novi sad

Član broj: 5455
Poruke: 193
*.ns.ac.yu.



Profil

icon Re: Pomoc oko headera :(13.02.2008. u 08:10 - pre 197 meseci
ne vidim #endif na kraju hedera koje si poslao.
i za tvoje dobro - nemoj koristiti #pragma once, vec fino nacukaj sve rucno (ili koristi neki makro ako te mrzi da kucas...)
ja sam panker sa diplomom kod moje mame...
 
Odgovor na temu

[es] :: C/C++ programiranje :: Pomoc oko headera :(

[ Pregleda: 2461 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.