У меня есть два вектора чисел с плавающей запятой, и я хочу, чтобы они стали одним вектором комплексных чисел. Я застрял. Я не против использования итераторов, но уверен, что это будет заново открытием колеса, о котором мне не сообщают. Ведёт ли меня мой код в правильном направлении?
typedef std::vector CVFloat;
CVFloat vA, vB;
//fil vectors
typedef std::complex myComplexVector;
myComplexVector* vA_Complex = new myComplexVector(vA, vB);
Приведенный выше код правильно проходит через компилятор, но когда я хочу получить отдельные числа из myComplexVector с помощью итератора, я получаю ошибку «Неопределенный символ 'const_iterator'» (Borland C++) )
myComplexVector::const_iterator it = vA_Complex->begin();
Подробнее здесь: https://stackoverflow.com/questions/681 ... -real-imag
Как получить вектор комплексных чисел из двух векторов (действительного и изображения) ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Целесообразно ли использовать массивы для комплексных чисел в Java? [закрыто]
Anonymous » » в форуме JAVA - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-