Re: Co tu jest le?

Autor: Tomasz Szcześniak (tszczesn_at_pay.com.pl)
Data: Wed 30 May 2001 - 23:26:55 MET DST


> > To jak w standardowym C zdefiniować 8-bitową zmienną liczbową, skoro
> > char nie jest do tego celu dobry?
> Nie jest dobry, ale inaczej sie nie da. Tylko po co Ci koniecznie
> 8-bitowa zmienna liczbowa?

Bo kilka razy musiałem zestawić struktury o dokładnie zdefiniowanym
składzie i offsecie każdego elementu od początku struktury.
 
> > I pfzy okazji: Pamięta kto jak poprosić C aby zmienne umieszcza
> > bezporednio jedna za drugą niezależnie od ich d ugoci a nie co 4
> > bajty?
> To jest zadanie linkera, a nie kompilatora. Odpowiedni parametr to
> /Alignment, lub w skrocie /A. W Twoim przypadku bedzie to /A:1. Tak jest
> w przypadku ILINK i LINK386. Nie wiem jak inne linkery.

Możliwe, ale wiem, że jest dyrektywa preprocesora #pragma, tylko nie
pamiętam jej parametrów.

-- 
Tomasz Szczesniak
tszczesn_at_elka.pw.edu.pl - Nie užywa , nied ugo go stracŠ
tszczesn_at_pay.com.pl
FIDO: 2:480/127.134	HYDEPARK moderator
http://www.pay.com.pl/oldradio


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:32:06 MET DST