Includy v C (CCS 550)
Pavel Hudeček
edizon na seznam.cz
Čtvrtek Červenec 17 17:48:03 CEST 2014
Zrovna v případě počátku tohoto vlákna z toho asi nakonec tu knihovnu
udělám.
Ale není mi jasné, k čemu bych měl vytvářet knihovny v situaci, kdy si jeden
zdroják kvůli přehlednosti chci rozdělit na části, které stejně nikdy
odděleně použity nebudou.
Příklad:
#include <mega8.h>
#include<glob-deklarace.c>
void cekej (unsigned long n) {
TCNT0=0; ms=0;
while(ms<n) {
#include <cekani.c>
}
}
void nejakaFunkce1(int nejakyParametr) {
....
....
}
void main() {
unsigned char n;
#include <inicializace.c>
.....
.....
while(1) {
.......
.......
}
}
#include <preruseni.c>
(konec souboru)
PH
Od: Jan Waclawek <konfera na efton.sk>
">Jsem zvyklý zdrojáky dìlit na rùzné funkèní celky. Dá se s tím pak mnohem
>lépe pracovat, ne kdy je to v echno v jednom.
To je v poriadku. Presne na to sluzi linker, a spominane kniznice."
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140717/b2f60dca/attachment.html>
Další informace o konferenci Hw-list