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

Трехмерный динамический массив типа char - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Лабораторная. http://www.cyberforum.ru/cpp-beginners/thread269609.html
Что то не совсем понял как это делать. с++ http://s008.***********/i303/1104/28/96cb07586eb6.png http://s001.***********/i193/1104/2a/d851cd34904f.png
C++ объясните пожалуйста для чего нужны библиотеки stdafx.h и iomanip.h? http://www.cyberforum.ru/cpp-beginners/thread269606.html
C++ Одномерные массивы
Помогите решить задачу на C. Есть массив a = {0, 3, -5, 0, -8, -0.6, 0.8, 1, 0.5, 7} Необходимо найти: 1) Количество элементов массива, равных нулю. 2) Сумму элементов массива, расположенных после минимального элемента. 3) Упорядочить элементы массива по возрастанию модулей элементов. 4) Подсчитайте, сколько раз встречается в этом массиве максимальное по величине число. если есть идеи...
C++ деструктор
Для освобождения памяти динамически выделенных массивам надо использовать delete. требуется ли освобождать память выделенную под простой указатель? class A{} class B{ A *a; B(){ a=new A(); } }
C++ программа перемножения массивов http://www.cyberforum.ru/cpp-beginners/thread269590.html
я примерно понял в чем дело, можно как-нибудь удалить свою тему?
C++ Работа с последовательностями чисел через файлы. Народ,хелп. можете помочь разобраться наконец как работать с этими txt файлами? как правильно использовать все команды начинающиеся с infile. (infile.seekg, например). ну, и сделать это желательно на примере этой задачи из задачника Абрамяна. считает, почему-то только сумму из первого файла. подозреваю, что дело как раз в пресловутых командах infile. буду очень признателен. /* Series29 ... подробнее

Показать сообщение отдельно
krylatka
0 / 0 / 0
Регистрация: 08.03.2011
Сообщений: 9
09.04.2011, 18:27  [ТС]     Трехмерный динамический массив типа char
Цитата Сообщение от gGrn-7DA Посмотреть сообщение
C++
1
2
3
4
5
6
for(j=0; j<m; j++)
{
        mult[i][j]=new char[20];
        cout<<"s["<<j<<"]:";
        puts(mult[i][j]);
}
Замени кусок в функции Set_Mult
Все равно ошибки=(
error LNK2019: unresolved external symbol "public: __thiscall Mult::~Mult(void)" (??1Mult@@QAE@XZ) referenced in function _main
fatal error LNK1120: 1 unresolved externals

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <string.h>
#include <conio.h>
#include <locale.h>
using namespace std;
#include "Mult.h"
 
Mult::Mult()
{
    ***mult=NULL;
}
 
void Mult::Set_Mult(int n)
{
    setlocale(LC_ALL, ".1251");
    int i, j, m;
    //--- Выделение памяти
    mult = new char**[n];
    for(i=0; i<n; i++)
    {
        cout<<"Введите количество элементов "<<i+1<<"-го множества: ";
        cin>>m;
        mult[i]=new char*[m];
        cout<<"Введите элементы "<<i+1<<"-го множества:\n";
        for(j=0; j<m; j++)
        {
                mult[i][j]=new char[20];
                cout<<"s["<<j<<"]:";
                gets(mult[i][j]);
        } 
 
            
    }
}
Вроде и должно работать, не понимаю, почему компилятор против.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru