связывание библиотек opencv завершается неудачно с помощью cmake в linux (ubuntu 16.04)

Добавляя к ответу ForEveR, эта проблема решается в C ++ 11, используя трейлинг-предложения.

// Regular return style
SinglyLinkedList::Node* SinglyLinkedList::SomeFun(Node * ip1, Node * ip2) { ... }

// Trailing return style
auto SinglyLinkedList::SomeFun(Node * ip1, Node * ip2) -> Node * { ... }

В обычном стиле у вас еще не введен класс scope (он начинается только после того, как закончилось квалифицированное имя метода).

Однако в стиле возвращаемого возврата тип возврата находится в области класса (например, аргументы), и поэтому квалификация не нужна.

0
задан YUN-XIN 18 January 2019 в 09:13
поделиться