Re: Запись указателя в переменную
От: SAV  
Дата: 24.09.07 19:46
Оценка:
Здравствуйте, MikelSV, Вы писали:

MSV>Есть такая вещь: memcpy(edata, &ndata, 4); запись указателя на ndata в переменную edata.

MSV>Проблема в том, что я не могу сделать это без memcpy, а так хочется. Оказывается нет у меня опыта в этом моменте.

MSV>Помнится очень давно я так выпендривался через какую-то свою функцию. Компилятор много ругался, но работал нормально.


MSV>Хочется узнать самый простой способ


void mycpy(void* p, void* data, int len){
    for(int i = 0; i < len; i++) ((char*)p)[i] = ((char*)data)[i];
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.