Avatar billede cronck Nybegynder
19. maj 2003 - 17:30 Der er 15 kommentarer og
1 løsning

Program til C++ Debugging

jeg skal bruge et prog. som viser mig hvor der mangler  afsluttende }'er....
:)

Nogen der lige kan hitte det?
Jeg skal bruge det til at debugge mit amx plugin til metamod
Avatar billede soreno Praktikant
19. maj 2003 - 17:37 #1
Gode editorer kan gøre det tricks.
Jeg bruger selv vim - og det funger glimrende.
http://vim.sourceforge.net/
Avatar billede terry Ekspert
19. maj 2003 - 18:19 #2
I have to ask, but what has this question to do with Access, how about moving it to C++ programming?
Avatar billede cronck Nybegynder
19. maj 2003 - 18:25 #3
soreno Tak... Er du fra Sorø?

Terry, Sorry i cant answer you that... im new in c++ ;-)
Avatar billede soreno Praktikant
19. maj 2003 - 18:30 #4
øhh, nej - fra Grenaa

:-)
Avatar billede cronck Nybegynder
19. maj 2003 - 18:42 #5
Ok... :-)
Folket fra sorø kaldes soranere
Avatar billede cronck Nybegynder
19. maj 2003 - 18:43 #6
Hvordan får du VIM til at finde den slags fejl...
Når jeg beder den om at liste fejlene skriver den at der ikke er nogen..
Men min compiler siger at der er....?
Avatar billede soreno Praktikant
19. maj 2003 - 18:51 #7
Tilføj disse til din .vimrc

"display incomplete commands
set showcmd

"show matching brackets
set showmatch
Avatar billede cronck Nybegynder
19. maj 2003 - 18:52 #8
.vimrc ??? Hvor? en fil?
Avatar billede soreno Praktikant
19. maj 2003 - 18:58 #9
Ja, det er en fil. Den indeholder brugerkonfigurationen af vim.
Det ligger muligvis i c:\ (med mindre du har sat en HOME variable - men det har du vel ikke :-)

Det skal lige bemærkes at vim ikke er nogen nem editor at have med at gøre.
Avatar billede cronck Nybegynder
19. maj 2003 - 18:59 #10
Har jeg bemærket... Bare den kan finde mine fejl så retter jeg dem i notepad
Avatar billede cronck Nybegynder
19. maj 2003 - 19:00 #11
Hmm... Jeg kan altså ikke finde filen...
Hvad er dens navn? Eller kan man ikke bare indstille Vim til at gøre det inde fra selve programmet?
Avatar billede soreno Praktikant
19. maj 2003 - 19:04 #12
Fortæller din compiler dig ikke hvilken linie det går galt i ?
Det gør min !

:-)

Som programmør kan du evt. selv lave et lille tool til at checkke parenteser.
Gennemløb koden tegn for tegn (excl. kommentarer)
  hvis tegnet er: {([
    put på en stack
  hvis tegnet er: })]
    pop fra stack
      hvis tegn ikke matcher det pop'ede fra stacken - så er der fejl (udskriv linienr.)
 
Hvis stackken er tom ved EOF er filen syntaktisk korrekt.
Avatar billede soreno Praktikant
19. maj 2003 - 19:05 #13
Filen hedder:
"c:\.vimrc"

Jeg ved ikke hvordan man sætter de settings fra menuerne..
Avatar billede cronck Nybegynder
19. maj 2003 - 21:31 #14
Jeg er ikke ligefrem programmør... :-)
Min compiler fortæller mig vist ikke hvilken linie det går galt i.... :(
Men jeg kan da prøve at smække en kopi af loggen her..
Avatar billede cronck Nybegynder
19. maj 2003 - 21:32 #15
Hmm... Nu opdager jeg da lige at jeg har smidt det her ind i en forkert kategori... Ups... :-/
Avatar billede cronck Nybegynder
19. maj 2003 - 21:33 #16
Lol.... jeg fik vist heller ikke læst indlægget fra terry ordentligt... LOL
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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