Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

errno 13 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ прокоментируйте код) http://www.cyberforum.ru/cpp-beginners/thread1063375.html
#include <iostream> #include <vector> using namespace std; typedef long long ll; const ll size=100; ll a,i,j,p,w,s,n; void input()
C++ Копирование текста и цикл Здравствуйте! Вопрос. Есть фрагмент текста в HTML файле (находиться в 1.html): <li> <a class='image' href='/hush/1-hush.html' style='background-image:... http://www.cyberforum.ru/cpp-beginners/thread1063361.html
C++ Создания и работа консоли в графическом приложении
Доброго времени суток, уважаемые форумчане. Я один из множества студентов, поступивших на программирование для создания своей игры. Я изучаю с++ всего пол года, до этого был год си, и по этому могу...
Создания и работа консоли в графическом приложении C++
Доброго времени суток, уважаемые форумчане. Я один из множества студентов, поступивших на программирование для создания своей игры. Я изучаю с++ всего пол года, до этого был год си, и по этому могу...
C++ Есть очень много маленьких текстовых файлов необходимо слить в один файл http://www.cyberforum.ru/cpp-beginners/thread1063340.html
Очень много маленьких файлов размером от 500 КБ до 90 МБ. Максимальная длина строки в файлах 80 символов. Всего таких файлов может быть от 2 гигабайт и более. Посоветуйте, как подступиться к...
C++ Однонаправленный список. Операции: удалить элемент из заданной позиции, добавить элемент в заданную позицию,проверка на неравенство Помогите. Есть одна написанная. Условия: Очередь. Операции: “+” добавить элемент ; “-“ удалить элемент ; bool() проверка «Пуста ли очередь?» В ней все работает, все запускается, не могу... подробнее

Показать сообщение отдельно
танкист34
-62 / 0 / 0
Регистрация: 15.03.2013
Сообщений: 328

errno 13 - C++

05.01.2014, 08:14. Просмотров 648. Ответов 4
Метки (Все метки)

Почему при инициализации семафора возвращается ошибка?
C++
1
2
3
4
5
6
7
8
key2 = ftok(".", 'c');
    int w = semget(key2, 1, IPC_CREAT); /[B]/отрабатывает без ошибок[/B]
           // возвращает идентификатор набора семафоров, связанный с аргументом key
 
    if ((semctl(w, 0, SETVAL, 2)) == (-1)) //установливаем начальное значение семафора
    {
            std::cout << "Ошибка semctl " << errno << std::endl;
    }
errno получается 13, как по ошибке определить что именно не так? в описании функции только буквенные ошибки типа"EACCES" и т.д.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru