08. marts 2004 - 15:35Der er
8 kommentarer og 1 løsning
header fil i C++
Jeg er for nylig begyndt at kode lidt i C++, ellers har jeg brugt en del tid på Java. Jeg sidder lige nu og leger lidt med klasser i C++ men er stødt ind i lidt af et problem. Hvad bruger man Header filen til ??? Hvergang jeg prøver at kompilere min lille klasse får jeg fejlen:
unexpected end of file while looking for precompiled header directive (jeg bruger Visual C++ 6.0)
Min lille klasse ser således ud:
class SelectionSort{
public: void sort (int [], int); };
void SelectionSort::sort (int data[], int len){ for (int i=0; i<len; i++){ // blah blah } }
Jeg ville blive temmelig glad hvis en venlig sjæl kunne fortælle mig, hvad det er jeg misser her :)
Du kunne vel ikke nærmere præcisere hvor man slår den "pre compile" funktion fra ??? Jeg syntes ikke rigtigt at jeg kan finde noget der hedder det i hverken OPTIONS eller PROJECT SETTINGS !?!?!
Du skal dog være opmærksom på, at uden brug af precompiled headers, vil kompileringstiden være længere!
Du kan i stedet også vælge at skrive understående øverst i dine .cpp-filer:
#include "StdAfx.h"
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.