Форум — Development Как изменить «внешний вид» процесса? 0 0 Когда смотришь на вывод ps, видно, что некоторые процессы меняют свой "внешний вид" - например указывают там своё текущее состояние. Как сделать так же? Ссылка
int main(int argc, char *argv[]) { char name[] = "bomberman"; memcpy(argv[0], name, sizeof(name)); /* PROGRAM BODY */ return 0; } anonymous (20.12.03 12:48:36 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 20.12.03 12:48:36 MSK а ежели strlen(argv[0]) < sizeof(name) перед копированием? anonymous (21.12.03 01:43:43 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 21.12.03 01:43:43 MSK Ну попробуйте! anonymous (21.12.03 12:07:34 MSK) Ссылка
Ответ на: комментарий от anonymous 21.12.03 01:43:43 MSK Re: Главное чтобы argv[0]+strlen(name)+1<0xc0000000 (для IA32 с TASK_SIZE=0xc0000000). Murr ★★ (21.12.03 13:00:45 MSK) Ссылка
Ответ на: комментарий от anonymous 21.12.03 01:43:43 MSK я думаю - монитор взорвется, от переполнения grustnoe ★★ (21.12.03 13:14:18 MSK) Ссылка