We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, there is huge misunderstood in C166, just try this: #pragma code // and char * cptr; // and this: cptr[-1]=*cptr++; and look at the assmbled machine code. and ... have a lot of fun ...
Should I need some special addendum for CA166 ? This line will produce correct code: *cptr++=cptr[1]; And I sholud say that default memory model was far data. Could you say why other compilers work fine with this problem ? (gcc)