Доброго времени суток!Например имеется функция : int read(char* data, int len)и её нужно подставить в саму себяКод:int read(char* data, int len) { //1тут выполняем чтение и т.п}теперь её подставляемint read(char* data, int len) { //2... for(;
{ int newLen = ...; int ret = read((void*)(data+n), newLen ); ... }...}т.е. чтобы не реализовывать новую функцию 2 с другим именем, могу ли я реализации 1 и 2 написать с одним именем? и что нужно, чтобы сработала подстановка?примерчик пожалуйста