ulidtko 16.03.2012 08:48

Пишу в хедере:

// forward decl
namespace Eigen {
template <typename T>
class SparseMatrix;
}

Forward declarations в C++ настолько суровы...
И это я ещё опускаю джва опциональных параметра в шаблоне.
Интересно... СУУУУКАААААА

Eigen/src/Sparse/SparseUtil.h:84: error: redeclared with 3 template parameters
src/Simulation.h:12: previous declaration ‘template<class T> struct Eigen::SparseMatrix’ used 1 template parameter

FFFFFFFFFFFFFFFFFFFFFFFFF~~~

1. hirthwork 16.03.2012 08:50 mcabberA7E2DABE

таки я не понял, чему ты удивлён. пишешь говно, получаешь говно

2. ulidtkohirthwork /1 16.03.2012 08:51

пишу сиплюсплюс, получаю сиплюсплюс. Да, спасибо, я знаю.

3. ulidtkohirthwork /1 16.03.2012 09:07

я просто всё ещё не избавился от заблуждения, что C++ — местами красивый язык, позволяющий элегантно писать эффективный код. Эх...

4. DZhon 16.03.2012 09:07

Кончай писать на плюсах и начинай жить.

5. ulidtkoDZhon /4 16.03.2012 09:20

через 40 минут начну.

Do you really want to delete ?