|
|
Другие темы раздела | |
C++ Из цельсия в фаренгейты у меня есть код int main() { double f=70; double c=0; cout << "C | F"; while(c!=50){ https://www.cyberforum.ru/ cpp-beginners/ thread48036.html |
C++ Функция getline(cin,slovo) Программисты! Подскажите, если не трудно, в строке: getline(cin, slovo); Какую роль играет cin ? slovo - это переменная в которую я ввожу текст, а cin? Или это по стандарту нужно писать cin.... |
C++ Проблемка с генерацией случайных чисел
https://www.cyberforum.ru/ cpp-beginners/ thread48017.html Доброго дня, уважаемые форумчане Имею нижеследующий код for(int i_o = 0; i_o < init_arr; i_o++) //for(int i_o = 0; i_o < 1; i_o++) { for(int i=0; i<n; i++) {sel_arr = true;} f_rep = 0; s_rep = 0; for(int i=0; i<n; i+=2) { |
C++ Visual Studio 2008 создание самомтоятельного exe файла
https://www.cyberforum.ru/ cpp-beginners/ thread48001.html Добрый день. Может ли кто-нибудь пошагово объяснить как из кучи совершенно ненужных пользователям файлов проекта и другой "мурни" сделать один exeшник ну и, возможно dll к нему? Программа с оконным интерфейсом windows с кучей подключаемых библиотек. Ну или на крайняк дайте ссылку на описание процесса. Заранее спасибо. |
C++ Отрисовка линии Всем привет. вот что накатал: #include <cstdlib> #include <iostream> using namespace std; int drawline (int x0,int y0,int x1,int y1){ int dx=x1-x0; int dy=y1-y0; |
C++ намалювати построчно блок схему С++ код програми № 1: #include<iostream.h> #include<conio.h> #include<stdlib.h> int Sum(int n, int m){ int min=0, sum=0; for(int i=0;i<m;i++) if(n<n) min=i; https://www.cyberforum.ru/ cpp-beginners/ thread47948.html |
C++ Про массивы Привет всем! Можете подсказать ответ на такой вопрос. Создаю статический массив: unsigned char buf; В него записываю значение, которое возвращает некая функция: unsigned char receive_uart; символов заранее не известно. Вопрос такой: Если функция возвратит 40 символов,чем заполнятся остальные 21? Нулями?? https://www.cyberforum.ru/ cpp-beginners/ thread47902.html |
C++ Циклы Вывести «столбиком» значения: 2,1 2,2 2,3 ... 2,8 |
C++ Registry, creating registry sets Помогите не знаю как сделать что бы создавало путь....creating registry sets если можно в коде, пожалуйста https://www.cyberforum.ru/ cpp-beginners/ thread47842.html | C++ Шаблоны функций тема: Шаблони функції Помогите написпть код програми на Turbo C++ Теоретичні відомості: за допомогою шаблона функції можна визначити алгоритм, що буде застосовуватися до даних різних типів, а конкретний тип даних передається функції у вигляді параметра на етапі компіляції. Компілятор автоматично генерує правильний код, що відповідає переданому типу. Таким чином, створюється функція,... https://www.cyberforum.ru/ cpp-beginners/ thread47836.html |
Как найти число с максимальной дробной частью. C++ Найти число с максимальной дробной частью. Я думаю, что надо перевести в символьную строку и после точки посчитать дробную часть. Мне бы только подсказать, а дальше хочу сам. Спасибо! |
C++ Неккоректность типов.Как правильно сделать? Приветствую вас уважаемые! Отличный форум,много полезного.) Сразу к делу. Нужен цикл,который выводит послдовательность символов в COM порт (должен выполняться четыре раза). Проблема в несоответствии типов,подскажите как правильно. unsigned char at_cmgr="at+cmgr=" unsigned char crlf="\r\n"; .................................................... void main (void) int k; for (k=1;k<5;k++) { https://www.cyberforum.ru/ cpp-beginners/ thread47778.html |
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
27.08.2009, 00:33 | 0 |
Возвращение массива из функции - C++ - Ответ 25079427.08.2009, 00:33. Показов 51567. Ответов 37
Метки (Все метки)
Ответ
Evg,
Rififi, Monte-Cristo, а покажите, как этой хреновиной поьзоваться. А то я в Си++ не особо в простейшем случае, чтобы просто подсчитать длинну статического массива (и только его, т.к. на указателях эта функция выдаст ошибку времени компиляции) int arr[10]; const size_t N = array_count(arr); // N = 10 но вот такая конструкция уже не пройдёт: int arr2[array_size(arr)]; ибо array_size - это не константа времени компиляции чтобы заставить строчку с arr2 компилироваться, нужно преобразовать исходный массив в массив однобайтовых элементов (и тогда его размер == его sizeof), а также учесть тот замечательный факт, что sizeof не выполняет вызов функции - размер вычисляется в compile-time. тогда: template <typename T, const size_t N> char (&array_size(const T (&)[N]))[N]; int arr[sizeof(array_size(arr))]; выглядит страшновато, ну а кому щас легко? :green: Вернуться к обсуждению: Возвращение массива из функции C++
0
|
27.08.2009, 00:33 | |
Готовые ответы и решения:
37
Как реализовать передачу массива в функцию и возвращение массива из функции? Возвращение массива из функции Возвращение массива из функции Возвращение двумерного массива из функции |
27.08.2009, 00:33 | |
27.08.2009, 00:33 | |
Помогаю со студенческими работами здесь
0
Возвращение из функции значения массива Возвращение двумерного массива из функции Возвращение многомерного массива из функции Возвращение массива из функции-шаблона |