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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не выводится содержимое динамического списка http://www.cyberforum.ru/cpp-beginners/thread670834.html
доброго времени суток. структура с типом стринг, трем элементам структуры присваивается значение потом при попытки вывести одно из значений, тоесть обратится к списку через указатель выдает ошибку в строке вывода. #include <vcl.h> #pragma hdrstop #include<iostream.h> #include <tchar.h> #include <string.h> //--------------------------------------------------------------------------- ...
C++ Подключение заголовков Доброго времени суток. Как подключить заголовок, в котором используется данный заголовок? (Возможно ли?) Например: Class1.h #ifndef CLASS1_H #define CLASS1_H #include "Class2.h" http://www.cyberforum.ru/cpp-beginners/thread670831.html
C++ Найти ошибку в ф-ии, вычисляющей arctg(x) через разложение в ряд
Доброго времени суток. Нужно вычислить arctg(x) при x>1. Вот код #include<iostream> #include<cmath> #include<conio.h> using namespace std; void atan_x(double x, double eps); int main()
C++ Вычисление минимального времени по расписанию движения электричек
Помогите решить задачу. Не могу реализовать. Задача: N (2 <= N <= 100), E (2 <= E <= N), M (0 <= M <= 100). N - количество станций; Е - станция на которую нужно добраться; M - число рейсов электричек. Далее идут M строк: Описание каждого рейса электрички начинается с числа Ki (2 <= Ki <= N) — количества станций, на которых она останавливается, а далее следует Ki пар чисел, первое число...
C++ Дружественная функция http://www.cyberforum.ru/cpp-beginners/thread670786.html
описать классы автомобиль и маршрут. Использовать дружественную функцию определить количество потраченного топлива и время на преодоление данного маршрута автомобиля
C++ Вычисление вероятности затопления авианосца Всем доброго время суток. Группа из n подводных лодок атакует авианосец. Лодки по очереди выпускают по одной торпеде с ядерным зарядом: если выпущенная лодкой торпеда не попала в авианосец, торпеду выпускает следующая подводная лодка. Вероятность попадания торпеды в авианосец равна p. выпуская торпеду, лодка демаскирует себя, в силу чего подвергается атаке со стороны кораблей охранения.... подробнее

Показать сообщение отдельно
Alexem
0 / 0 / 0
Регистрация: 14.10.2012
Сообщений: 35

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

14.10.2012, 14:45. Просмотров 1645. Ответов 8
Метки (Все метки)

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
#include <iostream> 
#include <iomanip> 
#include <windows.h> 
using namespace std; 
 
void RussianMessage(const char *str) 
{ 
char *buf = new char[strlen(str) + 1]; 
CharToOemA(str, buf); 
cout << buf; 
delete[] buf; 
} 
char **AddStudents(char **list,int &n,char *str) 
{ 
int k=0,size; 
RussianMessage("Введите кол-во добавленных студентов: "); 
cin>>n; 
k+=n; 
for(int i=0;i<k;i++)    
        {
RussianMessage("Введите фамилию студента \n");
        cin>>str;
        list = new char *[i];
        for(int j=0;j<i;j++)
        list[j] = new char[strlen(str)+1];
-И вот вопрос, как мне тут дальше сделать так чтобы в двумерный динамический массив list записать посимвольно фамилию студента которое находится в сроке str.Пытался через функцию strcpy не получается программа слетает, а создать цыкл for и в нем сделать вот так list[//строка][//столбец]=str[a] где "а" будет увеличиваться движение по строке, это тоже не получается вылетает программа.Можете подсказать как мне записать в двумерный динамический массив list фамилию студента которая записана в строке str?
}
return list;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru