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

Размер массива при передачи в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Потоковое Чтение и запись в файл http://www.cyberforum.ru/cpp-beginners/thread911573.html
Всем привет. Подскажите пожалуйста с помощью каких функций и библиотек лучше всего производить запись и чтение из файла, + подскажите как сделать редактирование той же самой записи в файле. Заранее спасибо
C++ Отловить сообщение о завершении потока(треда) Привет! Студия постоянно сигнализирует в окне вывода о завершении разных потоков в программе. Допустим я сам создаю один поток, который довольно сложен и в нем используется куча разных длл. Так вот при завершении этого потока - все эти длл выгружаются автоматически из памяти. и все ок, и хорошо работает. вот только у меня одна проблема. мой тред создается по желанию пользователя... и вот если... http://www.cyberforum.ru/cpp-beginners/thread911559.html
Найти ошибку C++
Не могу найти ошибку в программе, не ищет букву "а", в некоторых случаях подсчет не правильный. Программа должна найти и подсчитать в строке кол-во букв "а" в первом слове. #include<conio.h> #include<string.h> #include<stdlib.h> #include<stdio.h> #include<iomanip.h> void main() { int a = 0;
(SOS) Как добавить координаты элемента массива в стек? C++
Дяди программисты, спасайте новичка! Задача такая: построить лабиринт(матрицу) из 1 и 0 (идти можно только по единичкам) и сохранить в стек путь. Я всё примерно придумал как сделать, но не могу взять в голову как сделать чтоб программа после проверки истинности условия сохраняла в стек координаты точки, а не само её значение?
C++ Ошибка при передаче в функцию указателя на элемент массива http://www.cyberforum.ru/cpp-beginners/thread911533.html
#include "stdafx.h" #include <iostream> #include <ctime> #include <cstdlib> #include <cmath> const int n = 20; int main() { srand(time(0));
C++ Ряд Тейлора Помогите плиз разложить функцию arsh(x) в ряд Тейлора. Мучаюсь пол месяца.Спасибо. подробнее

Показать сообщение отдельно
rangerx
1932 / 1541 / 141
Регистрация: 31.05.2009
Сообщений: 2,909
25.06.2013, 15:11     Размер массива при передачи в функцию
Цитата Сообщение от cflood Посмотреть сообщение
подскажи по синтаксису как в функцию передать адрес с размерностью.
Можно передать не указатель, а ссылку
C++
1
2
3
4
5
6
7
template <std::size_t N>
void print_arr(int (&arr)[N])
{
    for(std::size_t i = 0; i < N; ++i)
        std::cout << arr[i] << ' ';
    std::cout << std::endl;
}
но работать это будет только для простых статических массивов(к тому же для каждой размерности массива будет создана собственная версия данной функции).
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru