Re: Как работать со строками?
Братец Дыкъ, православный обнагленец из OCA - 06:30 07.04.2003
|
StanB., Вы писали:
> Не врублюсь никак:
> char *path1=(char*)malloc(MAX_PATH);
> strcpy(path1,WINDIR);
>
> как-то иначе надо? если можно, конкретный код - после PERL голова не варит.
Это место выглядит нормально, при условии, что под WINDIR память выделена и сам WINDIR заканчивается '\0'.
Что я тут могу сказать.
Певрое, попробуй пройти это место под отладчиком, если ты еще этого не сделал.
Если это не поможет, постарайся написать максимально короткую программу, которая будет содержать эту проблему. На сколько я понял она будет содержать вызов системной фунции, которая вернет путь к виндоус директрии, и прибавляет к нему некоторую строку.
Если проблема останется в ней пришли мне файл целиком, я посмотрю в чем дело.
|
|