![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: 1 Всего: 23 |
Я знаю, что есть команды w, who и whoami. Но надо сделать так, чтобы именно фуекция на Си выдавала как результат имя пользователя.
|
|||
|
||||
pish_r |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 27.2.2003 Репутация: нет Всего: нет |
Кодинг для Юникс-подобных систем-очень смешная вещь.
Если тебе надо вывести на консоль то твоя задача сведется к простым строкам:
![]() Это идиология программирования под Unix-подобными системами: Нафига писать то. что уже написано? Поэтому там так много консольных прог с параметрами, чтоб их было удобно использовать из других прог, или баша. Если же тебе нужно не на консоль, а обработать, есть два пути: Вывести ч/з exec в консоль в файл и обработать файл ![]() ![]() Правда, смешно? --------------------
________________-=тУт быЛ pisH_r=- |
|||
|
||||
Haitan_Srany |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 18.8.2003 Репутация: нет Всего: нет |
Exec(); - это не очень интересно... потому что это довольно неудобная штука - она создает новый процесс, который работает асинхронно с основным процессом функции main. Так что есть в stdio.h такая функция system(); - пишешь system("whoami");
|
|||
|
||||
wpp |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 85 Регистрация: 25.5.2003 Репутация: нет Всего: нет |
getenv("USER")
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |