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

Массив произвольной размерности и работа с ним - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "Извлечение ключевых слов" http://www.cyberforum.ru/cpp-beginners/thread813448.html
Всем привет!!! Помогите найти алгоритм извлечения клёчевых слов в виде схемы на Visio, или подскажите что нибудь полезное!
C++ Отбросить нули Ребят помогите отбросить нули. Например я ввожу 0000000000000005,45 а он должен принимать 5,45. И еще вопрос как сделать чтобы он не округлял значение? Потому что если я ввожу больше 16 символов то... http://www.cyberforum.ru/cpp-beginners/thread813434.html
Задача методом Гаусса C++
ребят помогите пожалуйста составить программу в С++ метод Гаусса )))
C++ ООП задачи (нужны простые коды)
Есть у кого нибудь простые коды, написанные объектно ориентированным программированием, чтобы на примере увидеть как это работает , скиньте сюда плз
C++ Отладка http://www.cyberforum.ru/cpp-beginners/thread813373.html
Доброго времени суток! Написал программку в которой специально допустил ошибку. int main() { char * buf = nullptr; *buf = 10; return 0;
C++ Работа с матрицей - исправить ошибки в коде работать не хочет... вылетает после 35 строки.(компилит нормально) как быть друзья? #include <stdio.h> #include <stdlib.h> #include <time.h> #include <conio.h> #include <iostream> int A; ... подробнее

Показать сообщение отдельно
JollyRoger
2 / 2 / 0
Регистрация: 31.12.2012
Сообщений: 31
20.03.2013, 14:26  [ТС]
Окей-с, попробуем...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
**char arr_create(char* IdOfType, char **atop, int *dim_arr, int dim, int curr_dim=0){
//IdOfType-пока не нужен, для простоты будем создавать массив int'ов
//atop-ссылка большей на 1 размерности, чем наша. a[7] это atop от a[7][x];
//dim_arr-массив интов, содержит размерности массива
//dim-количество размерностей
//curr_dim-размерность в которой работаем, если не задано то 0
 int i;
 if(dim==curr_dim-1){   //то есть если это последняя размерность, ниже спускаться некуда. тут создаём строку int'ов.
  int **asdf=new int[dim_arr[curr_dim]];
  return asdf;
 }
 //else не пишу, return завершит выполнение функции если будет тот случай
 for(i=0;i<dim_arr[curr_dim];i++) arr_create(IdOfType, atop[i], dim_arr, dim, curr_dim+1);
}
Что-то вроде этого?) мне выдаёт ошибку "expected unqualified-id before 'char' " в первой строке функции. Вообще не совсем понял схему передачи ссылок с **...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru