Avatar billede udvikler Nybegynder
24. februar 2006 - 14:38 Der er 19 kommentarer og
2 løsninger

har lavet en kort FAQ nogle der har noget at tilføje?

jeg har lige hurtigt lavet en lille FAQ for en ven, men da jeg ikke er den store haj til c++ ville jeg lige høre om der var fejl eller tilføjelser? (forresten er alle de der bullet punkter i virkeligheden links, og de vil ikke virke her på eksperten)

http://www.dam.frac.dk/FAQ.PNG
Avatar billede bufferzone Praktikant
24. februar 2006 - 14:52 #1
Jeg mener du kan finde nogel gode ressoucrer på http://www.linuxbog.dk om programmering i bl.a. C og C++ på linux. måske kunne du hente inspiration der
Avatar billede udvikler Nybegynder
24. februar 2006 - 14:54 #2
Tak, men det er nu mere noget feedback på min korte FAQ jeg søger.
Avatar billede udvikler Nybegynder
24. februar 2006 - 16:23 #3
?
Avatar billede thomas_nj Nybegynder
24. februar 2006 - 18:03 #4
Ofte stillede:
Hvordan ryder jeg skærmen for tekst?
Hvordan flytter jeg curseren?


Ville nok henvise til dev-cpp som editor/IDE


  Vil ikke mene at C er at foretrække under *nix. Lærer du C++ kan du også gennemsku en del C men lærer du C manger du alle de objektorienterede ting og så kan jeg forestille mig at C++ er uoverskueligt. Men som sagt, det er min mening ikke et faktum.

  En mulighed er også at finde de fejl men typisk kommer ud for pgr forældet/forkert materiale. Eksempelvis iostrem.h; void main() etc.
Avatar billede arne_v Ekspert
24. februar 2006 - 18:56 #5
har du checket de engelske C og C++ FAQ's

de er lange som et ondt aar

men maaske var nogle af dem relevante

overvej at lave det som artikel her paa E saa flere kan faa nytte af dit arbejde
Avatar billede driis Nybegynder
24. februar 2006 - 19:05 #6
Du bør nok nævne at C++ er en udvidelse af C, som gør det muligt at programmere objektorienteret.

Desuden er følgende linje uforståelig:
"Jeg bruger personligt denne, men det er mere en IDE end en compiler." - hvad er "denne" ?

Jeg er enig i at Dev-CPP bør nævnes som editor / IDE.
Avatar billede udvikler Nybegynder
24. februar 2006 - 19:24 #7
Endelig... Så fik via arne_v lokket til :-)

Jo altså, jeg har tænkt på at kigge på andre faq's men har ikke haft så megen tid. Tror jeg vil søge lidt på google nu og finde nogle.

Med hensyn til den sætning hvor der står "Jeg bruger personligt denne, men det er mere en IDE end en compiler" så har jeg allerede forklaret (i toppen af spørgsmålet) at noglem sætninger vil være uforståelige fordi visse dele er lavet som links.. men det kan i ikke se fordi jeg kun har vist jer et billede, ordet denne er et link som linker til Dev cpp :)

har også tilføjet at C er en udvidelse af C++

Flere svar er velkommne som altid
Avatar billede arne_v Ekspert
24. februar 2006 - 19:27 #8
Avatar billede udvikler Nybegynder
24. februar 2006 - 19:33 #9
tak, sad også lige og kiggede i denne som jeg fandt via google:
http://public.research.att.com/~bs/bs_faq.html
den er meget indholdsrig.

er der nogle der har noget at sige med hensyn til problemer når man starter? Jeg har allerede noteret det problem der kan komme med at vinduet lukker ned - som løses via SYSTEM("PAUSE");
Avatar billede udvikler Nybegynder
24. februar 2006 - 20:12 #10
har tilføjet 3 punkter mere, plus tilføjet mere tekst - tilføjelser og rettelser er velkommne
Avatar billede bertelbrander Novice
24. februar 2006 - 22:50 #11
Godt initiativ, som let bliver meget omfattende.

Jeg synes at du skal fjerne punkt #2, hvis ikke man behøver en editor og du ikke har prøvet dem der står nævnt er punketet ligegyldigt.

Jeg synes ikke man skal anbefale c++ grundbog, den er for dårlig.

Jeg tror ikke at de almindelige FAQ læser får meget ud af sætningen:
"C++ er et multiparadigme sprog det er C ikke"

Jeg er ikke sikker på at "Hvis du er til Unix/Linux programmering er C at foretrække" er gyldigt. Der er sådan set ikke nogen grund til at C skulle være at foretrække på Linux. Linux kernen er lavet i C og der sidder flere C nørder på Linux, så historisk er der udviklet mere C kode på Linux, men for nybegyndere og for nye projecter er C++ at foretrække, hvis der findes en ordentlig c++ compiler; g++ som er standard på Linux er en af de bedste.

Punkt 6 virker ikke på linux.

"void main" returnerer også en int til OS'et, du har bare ingen kontrol over hvilken.
Avatar billede udvikler Nybegynder
24. februar 2006 - 23:18 #12
Du skriver:
Jeg tror ikke at de almindelige FAQ læser får meget ud af sætningen:
"C++ er et multiparadigme sprog det er C ikke"

  - hvorfor dog?
Avatar billede bertelbrander Novice
24. februar 2006 - 23:22 #13
Det forudsætter at brugeren ved hvad "multiparadigme" betyder. Jeg er nok ikke den mest oplagte FAQ læser, men jeg ved knap nok hvad det betyder.
Avatar billede arne_v Ekspert
24. februar 2006 - 23:27 #14
det er en meget datalogisk maade at sige at C++ er baade PP, OOP og GP

og det er ikke mere end faa dage siden vi havde et spm. her paa E om hvad
paradigme betyder

saa jeg er helt enig med Bertel
Avatar billede driis Nybegynder
24. februar 2006 - 23:33 #15
Jeg er enig med bertelbrander, jeg har personligt også en meget vag idé om hvad multiparadigme er. Hvis du henvender dig til absolute beginners (hvilket de andre emner tyder på), er chancen for, at du forvirrer læseren mere end du oplyser, stor.

Samtidig er disse punkter 2 sider af samme sag: "C++ er en objektorienteret udgave af C++" sammen med "Man kan heller ikke lave classes i C, men det er muligt i C++". Det er muligt det blot er mine ører det skurrer i.
Avatar billede udvikler Nybegynder
25. februar 2006 - 12:03 #16
Ja ok, det har i så ret i. Hvad synes i så jeg skulle ændre det til? har tænkt mig lidt om, men kan ikke helt finde en sætning der dækker. Det er mest hvordan jeg skal sætte det op. Sætningen skal være kort og forståelig, nogle forslag?
Avatar billede udvikler Nybegynder
26. februar 2006 - 17:18 #17
^?

og så læg også lige et svar
Avatar billede driis Nybegynder
26. februar 2006 - 17:34 #18
Jeg ville nok ikke fokusere så meget på multiparadigme, men i stedet skrive en sætning i retning af:

"C++ er en objektorienteret udvidelse af C, og giver som sådan bedre muligheder for kodegenbrug og abstraktion."

Blot en idé ;-)
Avatar billede udvikler Nybegynder
26. februar 2006 - 17:37 #19
det var en meget god sætning.. lyder godt..

så skal vi bare have svar fra arne_v og bertelbrander og så er dette spørgsmål lukket :)
Avatar billede arne_v Ekspert
26. februar 2006 - 17:51 #20
evt. navne templates ogsaa

og svar
Avatar billede bertelbrander Novice
26. februar 2006 - 19:40 #21
Jeg samler ikke på point.
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