Avatar billede chrisrj Forsker
18. november 2001 - 12:45 Der er 8 kommentarer og
2 løsninger

string funktion

Jeg har åbenbart glemt hvordan man erklærer en string funktion. Jeg får hele tiden fejlen : Type name expected.

Er der nogen der kan huske hvordan man skal gøre?

OBS : skal virke på linux og gerne på PC
Avatar billede jpk Nybegynder
18. november 2001 - 13:00 #1
Kan du være lidt mere specifik?
Avatar billede chrisrj Forsker
18. november 2001 - 13:05 #2
specifik?

Jaa, Jeg har lavet denn funktion : string test();
og når jeg compiler kommer den med fejlen.
Avatar billede jpk Nybegynder
18. november 2001 - 13:42 #3
Har du husket at include den rigtige header?
#include <string>

og hvis du vil bruge string direkte uden at angive namespace
using std::string;
Avatar billede chrisrj Forsker
18. november 2001 - 14:15 #4
Header? ja

using std::string; giver denne fejl : \'string\' is not a member of \'std\'
Avatar billede chrisrj Forsker
18. november 2001 - 14:16 #5
using namespace std; giver samme fejl som i spg.
Avatar billede fri-hash Nybegynder
18. november 2001 - 14:30 #6
måske
using namespace stdlib;
??
Avatar billede chrisrj Forsker
18. november 2001 - 14:33 #7
virker heller ikke... :-(
Avatar billede fri-hash Nybegynder
18. november 2001 - 14:35 #8
måske include <string.h> istedet for blot string
Avatar billede chrisrj Forsker
18. november 2001 - 14:39 #9
Nu virker det!!!!

Jeg havde brugt <string.h> istedet for <string>!!!
Avatar billede chrisrj Forsker
18. november 2001 - 14:41 #10
Jeg giver jer begge point fordi dels gav jpk det rigtige svar og fri-hash gjorde mig opmærksom på problemet.

tak!!!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester