Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: [C++] ; - virheitä tjsp

JussiR [16.03.2008 20:38:37]

#

Moi

En keksinyt parempaa otsikkoa mutta nyt en tajuu mikä on vikana.

Tällästä valittaa ja käytän Vc++ 2003:
"CGLModelRec.h(12) : error C2236: unexpected 'struct' 'ModelRec'
CGLModelRec.h(12) : error C2143: syntax error : missing ';' before '{'
CGLModelRec.h(12) : error C2447: missing function header (old-style formal list?)
CCGLModelRec.h(16) : error C2146: syntax error : missing ';' before identifier 'Rec'
CGLModelRec.h(16) : fatal error C1004: unexpected end of file found"

Ja tässä on tuo CGLModelRec.h:n koodi

#include "etx.h"
void GetModelTextures()
{
	Rec.Axis=false;
    Rec.Allied=false;
    Rec.BoltOnRemoval=false;

    if(strstr((char*)Rec.tex,"models"))
    {
	if(strstr((char*)Rec.tex,"allied"))
	{
		Rec.Allied=true;
	}
	if(strstr((char*)Rec.tex,"axis"))
	{
		Rec.Axis=true;
	}
	if(strstr((char*)Rec.tex,"helmet"))
	{
	    Rec.BoltOnRemoval=true;
	}
	if(strstr((char*)Rec.tex,"mask"))
	{
	    Rec.BoltOnRemoval=true;
	}
	if(strstr((char*)Rec.tex,"bbcap"))
	{
	    Rec.BoltOnRemoval=true;
	}
	if(strstr((char*)Rec.tex,"cap"))
	{
	    Rec.BoltOnRemoval=true;
	}
	if(strstr((char*)Rec.tex,"strap"))
	{
	    Rec.BoltOnRemoval=true;
	}

    }

}

Mitä hähähähäh

petrinm [16.03.2008 20:54:31]

#

Tuossa kohtaa koodia ei näyttäisi olevan mitään vikaa.
Virhe on mahdollisesti tuolla etx.h tiedostossa eli sieltä puuttuu jostain kohtaa puolipiste.

JussiR [17.03.2008 09:55:06]

#

Kiitoksia. Selvitän asiaa ja postitan etx.h:n koodit jos en löydä tuota virhettä.

JussiR [17.03.2008 13:12:16]

#

Pilkkuvirhe(et) löytyi.. Mutta nyt tälläst virhettä:

C:\Documents and Settings\Jussi\Työpöytä\ETTCE\ETTCE\log.cpp(14) : error C2065: 'vsprintf_s' : undeclared identifier
C:\Documents and Settings\Jussi\Työpöytä\ETTCE\ETTCE\log.cpp(18) : error C2065: 'localtime_s' : undeclared identifier
C:\Documents and Settings\Jussi\Työpöytä\ETTCE\ETTCE\log.cpp(21) : error C2065: 'fopen_s' : undeclared identifier

Tässä sitten koodia..

(Mod. Edit. Lukisit ne virheet, niin ei tarvitsisi turhaan spammata foorumille.)

:P http://img170.imageshack.us/img170/1450/tceglhookni5.png

hunajavohveli [17.03.2008 19:06:43]

#

Vastaan nyt pelkän C-tietämyksen pohjalta, mutta minusta tuo sanoo selvästi, että kyseisiä funktioita ei ole määritelty. Liitä mukaan tiedosto(t), jo(i)ssa ne määritellään.

JussiR [17.03.2008 19:16:08]

#

Sain jo ratkaistua onglman
http://www.youtube.com/watch?v=PWqCX9T3DzA

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta