Открытие /dev/serial/by-id/<SymbolicLink> завершается неудачно

Я пытаюсь открыть символическую ссылку с помощью ifstream (C++). Я запускаю программу под OpenSuse 12.2.

Вот пример кода:

ifstream bufferLink("/dev/serial/by-id/usb-©_Datalogic_2002_Datalogic_Bar_Code_Scanner-if00");

if (bufferLink.is_open()) {
   cout << "OK" << endl;
} else {
   cout << "Error" << endl;
}

К сожалению, я не могу открыть ссылку на устройство.

Я могу открыть (например) ссылку на устройство "/dev/input/by-id/usb-No_brand_KVM-event-kbd", без проблем.

У кого-нибудь есть идея, почему я не могу открыть ссылку в / dev / serial / by-id

0 ответов

Другие вопросы по тегам