Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

valarray and complex - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как в функции создать два массива и передать их в другую функцию http://www.cyberforum.ru/cpp-beginners/thread934826.html
Как в функции создать два массива и передать их в другую функцию, например в main()? Так хорошо делать? double * Func(double *B, .....) { int N= Func2(); double *A = New double; B =...
C++ Работа с ифом Здравствуйте! Не компилируется, помогите! Конечно, смешно звучит, но мне действительно нужна помощь в поиске ошибки :) , т.к. сам не в состоянии разобраться, к сожалению. Вот кусочек кода. ~Просим... http://www.cyberforum.ru/cpp-beginners/thread934804.html
Ввод и вывод в файл C++
Данные вводимые в 11-ой строке стираются в 13-ой? #include "stdafx.h" #include <fstream> #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { char fileName; char...
Номер издания книги Дейтлов C++
Доброго времени суток! Столкнулся с проблемой, которая сломала мне мозг. Занимался по Дейтлам "Как программировать на С++". У меня есть электронный сканированный вариант. В нем 18 глав + приложения....
C++ gcc компиляция http://www.cyberforum.ru/cpp-beginners/thread934773.html
Проблема возникла при компиляции проекта code::block. При build and run все работает, в папке bin проекта появляется .exe Но запустить его не выходит, нет библиотеки libgcc_s..... Слышал,...
C++ Не работает getline() У меня есть класс, в котором в функции printPaste считывается строка пользователем. При вызове этой функции после ввода переменной position компилятор игнорирует getline(cin, NewString); ... подробнее

Показать сообщение отдельно
MAnton
23 / 23 / 1
Регистрация: 21.04.2011
Сообщений: 139

valarray and complex - C++

07.08.2013, 15:28. Просмотров 275. Ответов 1
Метки (Все метки)

Вот есть такой код:
C++
1
2
3
4
double v[] = {0,1,2,1.3,4.2,0.5};
valarray<double> x(v,6);
complex<double>  y;
y = x[0];
здесь все нормально, но мне нужен массив комплексных чисел и я делаю так
C++
1
2
3
4
double v[] = {0,1,2,1.3,4.2,0.5};
valarray<double> x(v,6);
valarray<complex<double> >y;
y[0] = x[0];
Компиляция проходит нормально но при выполнении программы возникает ошибка: Ошибка сегментирования (сделан дамп памяти)
Что я делаю не правильно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru