Здравствуйте, fay, Вы писали:
fay>std::complex<double> clVar( 3.0, -1.0 );
А если выбор есть?:
std::complex<double> x(y);
std::complex<double> x = y;
fay>А вот с std::wstring, честно, как попало. Даже не задумывался об этом.
fay>Специально глянул в исходники — как пальцы стали, так и написал
fay>std::wstring strSQL( L"select IDW,WNAME "
fay> L"from WAREHOUSE "
fay> L"where OWNER=[:owner]" );
fay>std::wstring strOwner;
fay>if( bla...bla )
fay> strOwner = L"admin";
fay>else
fay> strOwner = L"user";
Во-первых, как попало IMHO — плохо.
Во-вторых, никакой как-попалы я у тебя не заметил, инициализация
strSQL использует скобки,
strOwner не инициализируется.