nevite nekdo jak spravne psat hlavicky friend template funkci? Hral jsem si s tim zapoctovym prikladem z 23.1. (template pro zlomky) a nemuzu donutit MSVS aby mi ho zkompilovalo, kdyz vytvorim "operator /" jako globalni funkci:
Kód: Vybrat vše
template< class T, class Traits> Zlomek< T, Traits > operator / ( const Zlomek< T, Traits> & a, const Zlomek< T, Traits> & b );
Kód: Vybrat vše
friend Zlomek< T, Traits > operator / < T, Traits> ( const Zlomek< T, Traits> & a, const Zlomek< T, Traits> & b );
Jeste neco... jde nejak rychle a jednoduse pracovat bud se std. vstupem nebo se souborem za pouziti jedny promenny? Me napada jedine vyrobit si nejakou vlastni tridu ktera to bude zajistovat... myslim neco jako je v C:
Kód: Vybrat vše
FILE * f;
fopen( fr, stdin );