mindtester, Я в основном только msdn и пользуюсь, когда в студии работаю. А про книги, переводчики не то, что неидеальны, порой невозможно понять, что написано.
т.к английский на уровне чтения и переписки. Всегда ищу оригинал если литература на русском.
Конкретно про эти книги - просто они у меня есть в электронном виде,
открыл посмотреть, а там это.
Alas, operator constraints are not supported under the current version of C#. However, it is possible
(albeit it requires a bit more work) to achieve the desired effect by defining an interface that supports
these operators (C# interfaces can define operators!) and then specifying an interface constraint of the
generic class. In any case, this wraps up this book’s initial look at building custom generic types. In
Chapter 10, you will pick up the topic of generics once again in the course of examining the .NET
в переводе
К сожалению, ограничения операций в текущей версии C# не поддерживаются. Тем не менее, достичь желаемого эффекта можно (хотя это и потребует дополнительной работы) за счет определения интерфейса, который поддерживает эти операции (интерфейсы C# могут определять операции!), и последующего указания ограничения интерфейса для обобщенного класса. На этом первоначальный обзор построения специальных обобщенных типов завершен. В главе 10 мы вновь обратимся к теме обобщений, когда будем рассматривать тип делегата .NET.
Это Линкер выдает вам сообщения.
Компилятор уже отработал. Объектный файл создан
Про g++ уже написали.
Проверте что все заголовочные файлы подключены явно
agentDonskoy, Похоже нет.
А Вы все вот это выполнили?
Please download boost package from boost.org, and unpack to boost folder. Please make sure there's no redundent folder levels under it (by check if bootstrap.bat is directly under boost folder). cd to boost folder, and run bootstrap.bat