Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ String для коротких строк Здорова! Тут от пытаюсь разобрать такое понятие как класс String оптимизированный для коротких строк, это такой класс длинна строки у которого не превышает 8 символов. От интересно как его оптимизировать или он уже сам по себе будет оптимизирован из за того что строка будет короткая? Какие у него преимущества? Просто я с этим понятием недавно столкнулся, раньше как то не задумывался. Конечно... https://www.cyberforum.ru/ cpp-beginners/ thread932810.html Задача Timus C++
Почему не проходит тест? Может кто знает? http://acm.timus.ru/problem.aspx?space=1&num=1001 #include <vector> int main() { std::vector<int> v;
C++ Универсальный класс для строк https://www.cyberforum.ru/ cpp-beginners/ thread932803.html
Здорова господа! Есть задачка "Подумайте как можно спроектировать идеальный класс для универсальной работы с текстами. Назовите его Text. Какими он будет обладать возможностями? Какую нагрузку на реализацию вызовут ваши «идеальные» средства?" Давайте ее хотя бы теоретически мб решим?
C++ перевод строки CHAR Добрый день уважаемые форумчане) Пишу в IARе под AVR столкнулся с проблеммой вычесть из строки лишние символы. к примеру приведу такой код void SHOW_TEXT(char *text, int color, int colors, int fon) { char *sk; nlcd_Box(0, 0, 132, 132, 1, fon); sk=text; nlcd_Text(sk,10,5,color,fon); https://www.cyberforum.ru/ cpp-beginners/ thread932778.html
Не разбиваются шаблоны класса на файлы C++
Всем привет. Изучаю С++, всегда разбивал свои программы на файлы и радовался, но тут начал изучать шаблоны классов, и ничего не выходит, страшные ошибки выдает. Вот написал маленькую пробную программку для этой темы. Вот код: //Class.h ======================================== #include <iostream> #include <time.h> using namespace std; template <typename t> class Array{
C++ Ошибка при попытке подключить внешнюю библиотеку Делал всё по инструкции, только пути другие. Пишет: Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ __imp__createDevice в функции _main Ошибка 2 error LNK1120: неразрешенных внешних элементов: 1 Гуглёж не помог. Когда-то вроде с glut вылезла такая же проблема, но я не помню, как решил. Пробовал подсовывать и 32-е, и 64-е либы. Пробовал по-всякому, всё одинаково. Ещё пробовал... https://www.cyberforum.ru/ cpp-beginners/ thread932754.html
C++ Алгоритмы сжатия https://www.cyberforum.ru/ cpp-beginners/ thread932725.html
Доброго всем времени суток. Интересует такой вопрос. Можете посоветовать какую-нибудь подробную литературу по алгоритмам сжатия данных на с++ ? Меня интересуют именно варианты алгоритмов сжатия, дабы попытаться "собрать" собственный алгоритм без использования готовеньких zlib-овских библиотек. Заранее спасибо.
пребираем массивы C++
мужики помогите башка совсем не варит уже, вообщем условно есть два массива с именами файлов: один массив в виде файлов и другой в памяти. Задача выбрать из массива в памяти те элементы с именами файлов которых нет на диске в виде файлов, решил из соображения скорости перебирать массив в памяти циклом внутри цикла массива с файлами for (fs::directory_iterator it(dir), end; it != end; ++it) {...
C++ Как правильно записать вызов функции sort()? https://www.cyberforum.ru/ cpp-beginners/ thread932721.html
как правильно записать вызов функции sort()? #include <iostream> #include<string> using namespace std; int sizeCompare( const string &, const string & ); typedef int (*PFI)( const string &, const string & ); void sort( string *, string *, PFI compare=sizeCompare ); string as = { "a", "light", "drizzle", "was", "falling", "when", "they", "left", "the", "museum" };
C++ Запись CLASS1 *test = new CLASS2 https://www.cyberforum.ru/ cpp-beginners/ thread932717.html
https://www.cyberforum.ru/cpp-beginners/thread931696.html В продолжении этой темы, т.к. не могу в итоге получить ответ. class DerivedClass : public BaseClass ... BaseClass *test = new DerivedClass test - что это будет, объект какого класса BaseClass или DerivedClass ?
C++ Поток как статическая компонента объкта
Доброго вечера ! Выполняю упражнения по книге. Если вкратце то при компиляции возникает ошибка в результате добавления static fstream file в поле данных класса как того и требует упражнение (создать поток как стат компоненту объекта и создать 2 стат функции для управления). Может я что то неверно понял, подскажите пожалуйста, полная версия упражнения написана ниже. class employee {...
C++ При компиляции не может найти mpi_cxx День добрый, компилирую программку через Makefile и mpicxx (OpenMPI), но при компиляции выдает /usr/bin/ld: cannot find -lmpi_cxx В Makefile нигде библиотеку не линкую. Проверил mpicxx -showme. Все на месте. Посмотрел в папке OpenMPI - библиотека на месте. Сделал небольшую программку типа
What a waste!
1608 / 1300 / 180
Регистрация: 21.04.2012
Сообщений: 2,729
03.08.2013, 09:47 0

Передача функции статического двумерного массива - C++ - Ответ 4910793

03.08.2013, 09:47. Показов 11120. Ответов 28
Метки (Все метки)

Ответ

Цитата Сообщение от StackOverflow Посмотреть сообщение
У одномерного массива нужно было обязателно передавать его размер, почему же в случае с двумерным массивом ето правило не работает?
Да те же самые правила...
Массив по значению передать нельзя, либо в виде ссылки, либо в виде указателя (здесь надо отдельно передавать размер)
Ссылка:
C++
1
void function(int (&array)[size])
Указатель + размер:
C++
1
void function(int * array, std::size_t size)
Цитата Сообщение от StackOverflow Посмотреть сообщение
А вызов будет выглядеть так?
someFunction( example );
да

Вернуться к обсуждению:
Передача функции статического двумерного массива C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.08.2013, 09:47
Готовые ответы и решения:

Передача двумерного статического массива в функцию
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;cstdlib&gt; #include &lt;fstream&gt;...

Передача двумерного статического массива в функцию
динамический массив передаётся (строки в комментах), статический - нет. в чём причина ? ...

Передача статического двумерного массива в функцию
Добрый вечер. Вот один из способов передачи статической матрицы в ф-ию: void f(int arr) { ......

Передача статического двумерного массива, как параметра
Не компилируется, пишет что не может открыть файл #include &lt;iostream&gt; #include &lt;conio.h&gt;...

28
03.08.2013, 09:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.08.2013, 09:47
Помогаю со студенческими работами здесь

Передача двумерного статического/автоматического массива в функцию
прототип void func(int **data, size_t n, size_t m);. Динамический передаётся int main () { int...

Передача двумерного массива в функции
Здравствуйте. В c++ недавно. Компилятор ругается. Как правильно передать двумерный массив в...

Передача двумерного массива в функции
Мне нужно передать массив в функцию, а затем из этой функции в другую функцию. Вот код: #define...

Передача двумерного массива из функции в функцию
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; const int n=10; void...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru