[an error occurred while processing this directive]
|
char и у short size_t=1! А не два. А память там не юниформная как раз, а раздельная. Код отдельно, данные отдельно. Гарвард, панимаешь... Только хитрожопый. А уж что замаплены они на одну и ту-же физическую память аппаратно должен знать разработчик.
А насчет таких умных преобразований указателей - это будет противоречить ANSI, так как по нему должен меняться только тип, а не значение. Тады юзайте C++, перешрузите оператор преобразования типа, и вперед. Только надо это кому?
E-mail: info@telesys.ru