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

залить из двумерного массива данные в одномерный длиной, равной количеству всех элементов исходного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программа на Borland C++ 3.1 http://www.cyberforum.ru/cpp-beginners/thread348525.html
помогите пожалуйста написать программу на Borland C++ 3.1, а то походу меня скора из универа отчислят Операции над полиномами умножение 1. Ввод данных в символьной форме. 2. Перевод операндов(а) в числовой массив(функция sscanf) коэффициентов. 3. Получение коэффициентов массива-результата. 4. Формирование из них символьного изображения полинома. 5. Реализация произвольного числа...
C++ txt to wav имеется txt файл с отчетами сигнала с известной частотой, необходимо из этих отсчетов сделать wav файл. Подскажите пожалуйста по этому поводу что-нибудь. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread348516.html
LU-разложение C++
Решить матрицу методом LU. матрицы задаются рандомно и выводятся на экран, если можно с коментами #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "math.h" #include "iostream" //using namespace std; int const N=5; double a,l,u; double b,y,x;
Не окмпилируется простой проект в VS2008 C++
Привет всем! Есть небольшая программа по вычислительной математике, используется довольно примитивное программирование с использованием функций на C, в ряде случаев используется нотация C++, но в основном для ввода/вывода. Она состоит из 3х файлов: godunov.c(основной) и два вспомогательных, подключаемых с помощью include. Возникла необходимость создать проект в VS 2008 и скомпилировать их там....
C++ Адрес функции http://www.cyberforum.ru/cpp-beginners/thread348505.html
Как узнать адрес функции? Посмотрел дизассемблер IDA. Очень удобная программа, но не могу разобраться, как получить адрес. Там вызов функции выглядит следующим образом: call j_?CopyStr@@YAPADPBD@Z ; CopyStr(char const *) Не совсем понятно, где реальный адрес. И ещё вопрос: при каждом запуске программ адрес функции один и тот же или он может менятся?
C++ Отображение символов (букв) Почему в BC++ 3.1 в полноэкранном режиме неправильно отображаются символы (русские буквы)? Причём в оконный режим не переключается (используется графическая библиотека). Пробовал делать так, чтобы работал русский шрифт, в итоге получается так, что можно вводить русский шрифт, но он неправильно отображается именно в полноэкранном режиме и переключить в оконный никак нельзя. подробнее

Показать сообщение отдельно
Homamilae
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 48

залить из двумерного массива данные в одномерный длиной, равной количеству всех элементов исходного массива - C++

06.09.2011, 13:06. Просмотров 702. Ответов 3
Метки (Все метки)

Доброго времени суток Образовался новый глупый вопрос...
Предположим у меня есть двухмерный массив:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
vertex** massiv()
{
        // объявляем динамический массив
        vertex **v = new vertex *[hwidth-1];
         //заполняем его данными
        for (unsigned int i=0;i<hwidth-1;i++)
        {
                v[i] = new vertex[hheight-1];
                for (unsigned int j=0;j<hheight-1;j++)
                {               
                        v[i][j].x = i;
                        v[i][j].y = (hmap+(  i)+(  j)*hwidth)->g;
                        v[i][j].z = j;
                }
        }
        
        return v;
}
Могла бы я (и каким образом)
залить из него данные в другой одномерный массив длинной, равной количеству всех элементов двухмерного:

C++
1
2
3
4
5
6
7
8
vertex *v = new vertex [(hwidth)*(hheight)];
 
    for (unsigned int i=0;i<((hwidth)*(hheight));i++){
                     v[i].x = i / hwidth;
        v[i].y = i/*(hmap+(  i)+(  i)*hwidth)->g*/;
        v[i].z = i % hwidth;
    }
    return v;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru