Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для котвася

Пользователь


Сообщения: 147
Благодарности: 5

Профиль | Отправить PM | Цитировать


не работает:
Код: Выделить весь код
 
for(int i=0; i<=9; i++)
	{
		U1[i].imag(exp(j*pi*frequencyOne));
		U2[i].real(exp(j*pi*frequencyOne));
	}
Код: Выделить весь код
Компиляция...
adapt.cpp
.\adapt.cpp(23) : error C2664: double std::_Complex_base<_Ty,_Valbase>::imag(const _Ty &): невозможно преобразовать параметр 1 из 'std::complex' в 'const double &'
        with
        [
            _Ty=double,
            _Valbase=std::_Dcomplex_value
        ]
        Причина: невозможно преобразовать 'std::complex' в 'const double'
        Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен
.\adapt.cpp(24) : error C2664: double std::_Complex_base<_Ty,_Valbase>::real(const _Ty &): невозможно преобразовать параметр 1 из 'std::complex' в 'const double &'
        with
        [
            _Ty=double,
            _Valbase=std::_Dcomplex_value
        ]
        Причина: невозможно преобразовать 'std::complex' в 'const double'
        Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен

Отправлено: 23:02, 09-06-2010 | #4