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

Считать квадратную матрицу в динамический массив. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление значений функций http://www.cyberforum.ru/cpp-beginners/thread338606.html
задано х=0.34*21, у=0.18*21,z=-1.72*21 разработать програму для вичисление значений функций с|x,y,z,b| и b|x,y,z| согласно таким матиматичиским выражениями: c=\begin{cases} & \(1+\sqrt{Sin^2{|b+y|}^{0.2}})/(y/b^2+COS^2{|y|}^{0.73}){ if } x<2z \\ & \ x/{|b|}^{1/3}+Sin^2|x^3/z|{ if } 4z\leq x<8z; b=COS^2(Sin(({|x|}^{0.3}+y)/(z+1.34)))+({e}^{3x-y})/(1.1+x) \\ &...
C++ C и UTF-8 Как для приложения на C установить кодировку UTF-8? Чтобы символы на кирилице выводились и вводились нормально. http://www.cyberforum.ru/cpp-beginners/thread338577.html
C++ Инициализация массива в конструкторе
Здравствуйте, я хотел бы узнать, возможна ли инициализация массива в конструкторе без использования циклов? Вот пример конструктора Cards::Cards() { for ( int i = 0; i <= 3; i++ ) for ( int j = 0; j <= 12; j++ ) deck = 0; srand( time( 0 ) );
C++ Файл
#include <iostream> #include <fstream> using namespace std; int main () { char ch; ifstream in("1.txt"); while(in.get(ch))
C++ ComboBox и txt файл http://www.cyberforum.ru/cpp-beginners/thread338541.html
Как загрузить в комбобокс строки из тхт файла в котором инфо содержится в таком виде =Первый =Второй ... =n Так что бы = не было видно? Максимум этих = будет 50-100..
C++ Вывод значения двух переменных есть к примеру : шаблон функции (параметры) { что то делаеться и return двух переменных} вызов : cout<<шаблон функции(аргументы); выводит только одну перемнную, как сделать что б выводило обе ? подробнее

Показать сообщение отдельно
Stas0n
3 / 4 / 0
Регистрация: 13.07.2011
Сообщений: 313
03.08.2011, 11:15     Считать квадратную матрицу в динамический массив.
нужно просто считать квадратную матрицу в динамический массив. Вот реализация кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int main()
{
    int range = 3;
    double **matrix = new double*[range];
    ifstream ifs("aa.txt");
    double q;
    while ( ifs >> q )
    {
        for (int i = 0; i < range; i++)
        {
            for (int j = 0; j < range; j++)
            {
                matrix[i][j] = q;
            }
        }   
    }
    ifs.close();
}
не работает( При отладке ругается вот на эту строчку:
C++
1
matrix[i][j] = q;
Что тут неправильно то?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru