• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Программирование на С/С++ в стандарте Posix

  • Автор темы yao2
  • Дата начала
Статус
Закрыто для дальнейших ответов.
Y

yao2

Здравствуйте

Делаю курсовую (Системное программное обеспечение) условие 1) работа под Linux 2) в стандарте
Posix API .
Пожалуйста подскажите какую-нибудь достойную книженцию (по теме Posix API) пока нашел
только в интернет-магазине (Программирование в стандарте Posix Галатенко В.А) кто нибудь её
читал. Где можно скачать или приобрести (Posix API). И еще интересно можно ли работать с программой не через интерфейс, а из командного окна как в компиляторах (Pascal, Java, C#.).

С Уважением Анатолий.
 
S

sylph

Рекомендую: [snapback]74435" rel="nofollow" target="_blank[/snapback]</div>[/quote]

Если вы имеете в виду текстовый интерфейс, то с помощью функций стандартной библиотеки С/C++. Если же хочется интерфейса в стиле Turbo Pascal, то смотрите в сторону библиотеки ncurses
 
Y

yao2

Здравствуйте


Стандарт Posix это компилятор если да то где его искать (может у него есть имя )
Если это компилятор то на счёт (командного окна) я имел в виду выдачи команд через DOS
например команды компиляций и выполнения.



С Уважением Анатолий.
 
S

sylph

<!--QuoteBegin-yao2+7:08:2007, 19:08 -->
<span class="vbquote">(yao2 @ 7:08:2007, 19:08 )</span><!--QuoteEBegin-->Стандарт Posix это компилятор если да то где его искать (может у него есть имя )
Если это компилятор то на счёт (командного окна) я имел в виду выдачи команд через DOS
например команды компиляций и выполнения.
[snapback]74681" rel="nofollow" target="_blank[/snapback]​
[/quote]

Если установлен linux, попробуйте в консоли набрать:
Код:
gcc file_to_compile.c

Где file_to_compile.c - это тот исходник, который вы хотите скомпилировать.

Компилятор (на самом деле коллекция компиляторов) называется gcc. Наверняка он у вас есть.
 
Y

yao2

Здравствуйте


А существует какая-нибудь платформа, работающая в Windows полностью соответствующая стандарту Posix. (другими словами чтобы программный код работал
и в Linux и в Windows).
 

Kmet

Well-known member
25.05.2006
904
8
BIT
0
Cygwin, не полностью конечно соответсвует POSIX, но в твоем случае должно хватить
 
P

Pasha

Для: yao2
Родная поддержка POSIX от Microsoft:
, часть
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!