Pointer na const v C

Pavel Prochazka.zde.cz hacesoft@mujmail.cz
Pondělí Listopad 7 18:13:46 CET 2005


S retezcama  jsem se taky pekne trapil, nakonec me fungovalo to co jsem 
poslal. Ale stalo se me ze jsem mel zapnutou optimalizaci reteznu. Pokud 
jich bylo malo, tak je kompiler ht-tech picc udelal jako retlw'x'... Ale 
pokud jich bylo uz vic, tak uz nastoupila optimalizace a text se ulozil 
jako  dw:

  1067  0040  3872                   dw    14450    ;'p', 'r'
  1068  0041  37E3                   dw    14307    ;'o', 'c'
  1069  0042  3461                   dw    13409    ;'h', 'a'
  1070  0043  3D6B                   dw    15723    ;'z', 'k'
  1071  0044  30AE                   dw    12462    ;'a', 0x2E

Tak by me zajimalo jak to mam tedka nacist v programu?

Pokud je to jako:
   773  0026  3470                   retlw    112    ;'p'
   774  0027  3472                   retlw    114    ;'r'
   775  0028  346F                   retlw    111    ;'o'
   776  0029  3463                   retlw    99    ;'c'
   777  002A  3468                   retlw    104    ;'h'
   778  002B  3461                   retlw    97    ;'a'
   779  002C  347A                   retlw    122    ;'z'
   780  002D  346B                   retlw    107    ;'k'
   781  002E  3461                   retlw    97    ;'a'

tak kod funguje normalne.


Pavel Prochazka.zde.cz





Michal HW napsal(a):

>Pohled do asembleru rika:
>Text je ulozen v rom pomoci retlw'A'.....
>Je videt i vypocet ukazatele, ale asi blbe.
>Zitra si porovnam dva uvedene priklady.
>Michal
>
>----- Original Message ----- 
>From: "Snail Instruments" <snail@iol.cz>
>To: "HW-news" <hw-list@list.hw.cz>
>Sent: Monday, November 07, 2005 4:32 PM
>Subject: Re: Pointer na const v C
>
>
>Nemohu se zbavit dojmu, ze jeden pohled do assembleru by problem vyresil ve
>zlomku casu.
>
>J. Hanzal
>
>_______________________________________________
>HW-list mailing list  -  sponsored by www.HW.cz
>Hw-list@list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
>
>_______________________________________________
>HW-list mailing list  -  sponsored by www.HW.cz
>Hw-list@list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
>
>
>  
>



Další informace o konferenci Hw-list