.../ldm/src/main.cpp:83: warning: cannot pass objects of non-POD type `class QString' through `...'; call will abort at runtime такая вот месага выскакивает при компиляции, как я понял - моя функция не будет вызвана привыполнение, но как это исправить. И чё такое non-POD type? Вот код: int main ( int argc, char **argv ) { int ret; set_root ( ); QString LDM = go_to_cur_dir ( ); ldmWC *wc = new ldmWC; if ( !getenv ( "DISPLAY" ) & !wc->IAmShutDown ( ) ) { pid_t pid = fork ( ); if ( pid == 0 ) //1 { pid_t pid = fork ( ); if ( pid == 0 )//2 { while ( !wc->IAmShutDown ( ) ) { pid_t pid = fork ( ); if ( pid == 0 )//3 { set_root ( ); execlp ( XINIT, XINIT, LDM, 0 ); <--------- вот эта строка perror ( XINIT ); } else if ( pid != -1 )//3 { int status = 0; waitpid( pid, &status, 0 ); } } } } } else { ............. Мне в упор надо создавать LDM динамически. Заранее спасибо!!!
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/9322.gif)
Ответ на:
комментарий
от Begemoth
![](/photos/9322.gif)
Ответ на:
комментарий
от cyclon
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/9322.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Через XDM не перезапускается а от рута всё пучком :( (2004)
- Форум Еще раз о fork+exec. (2004)
- Форум Почему не старттует второй бинарник в execlp. (2004)
- Форум Передача аргументов через execlp в запускаемую программу. (2004)
- Форум Как реализовать самозапуск чере fork+exec? (2004)
- Форум Работа с функциями семейства exec (2017)
- Форум Реализация конвейра (2019)
- Форум использование fork,pipe... (2005)
- Форум Семафоры (2005)
- Форум execl не принимает аргумент из pipe (версия 2, обновленная) (2015)