1.
Version_test.h есть в том же архиве, что и
Sales_item.h. И необходим он для поддержки некоторых новшеств С++11, которые не реализованы в GCC 4.7.0 и VS2012. Вы можете использовать
Sales_item.h без
Version_test.h из GCC_pre_C11.zip или MS_pre_C11.zip.
2. Как уже писали выше, в классе
Sales_item нет метода
same_isbn. Поэтому замените
C++ |
1
| if (trans.same_isbn(total)) |
|
на
C++ |
1
| if (trans.isbn() == total.isbn()) |
|
3. В 15-ой строке main-а не хватает
;