Header filer

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
sodjan
EF Sponsor
Inlägg: 43241
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Header filer

Inlägg av sodjan »

Om det är kod så bör det heta #include "mydebug.c" eller
kanske #include "mydebug.c_incl" eller vad man nu vill. Det finns
väl ingen direkt standard för include filer för exekverbar kod, (?).
Att kalla de för .h är förvillande i onödan.

Eller lägga den i en objekt lib, men det förusätter så klart
att man har ett "call-interface" till den gemensamma koden...
madmange
Inlägg: 23
Blev medlem: 8 maj 2011, 23:41:45

Re: Header filer

Inlägg av madmange »

Hej Foal, (Tror ni tappade självaste frågeställaren i post 2-10)

när man har denna typ av frågeställning så har man oftast hoppat över det mest grundläggande i kodningen. Gör som jag, försök att hitta bra tutorials på nätet som verkligen tar det från början. Tänkte föreslå "http://thenewboston.org/" som jag själv använder mig av när jag inte har koll på syntax,, ta dock denna sajt med en nypa salt då han är halvbra på det tekniska men (i mitt tycke lär ut på ett bra sätt) inte alltid har rätt. Summa sumarum == man skall aldrig ta genvägar ;)

Edit: Vad lite öl efter jobbet kan göra ;)

//MadMange
Användarvisningsbild
bit96
Inlägg: 2527
Blev medlem: 3 september 2007, 10:04:29
Ort: Säffle

Re: Header filer

Inlägg av bit96 »

sodjan skrev:Om det är kod så bör det heta #include "mydebug.c" eller
kanske #include "mydebug.c_incl" eller vad man nu vill. Det finns
väl ingen direkt standard för include filer för exekverbar kod, (?).
Att kalla de för .h är förvillande i onödan.

Eller lägga den i en objekt lib, men det förusätter så klart
att man har ett "call-interface" till den gemensamma koden...
Korrekt.
Men, en gång i tiden började jag med denna "felaktiga" #include av ett par filer och det har hängt kvar.
Fördelen är väl att proceduren är väl inarbetad och jag har "full kontroll". :roll:
På nolltid fick jag tillgång till min debugrutin, egna vettiga tangentbordsrutiner samt lite annat utan att tillföra extra c-filer, objektfiler eller fippla med makefilen.
Men det är ju kanske dumt att lära ut felaktigheter. :)

Och ja, numer bygger jag obj-filer, lib-filer, h-filer, makefiler och allt enligt konstens regler.
Men nån gång då och då händer det. Jag skall ju bara testa en snabb grej... :wink:
sodjan
EF Sponsor
Inlägg: 43241
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Header filer

Inlägg av sodjan »

> Fördelen är väl att proceduren är väl inarbetad och jag har "full kontroll".

En fördel är också att man inte får overheaden med "call-interfacet".
Det blir lite mer svårläst, men med en kompilator som expanderar "includes"
i list-filen så brukar det lösa sig... :-)
Skriv svar