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

Возврат созданного в функции массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверьте задачку (написать функцию, которая возвращает индекс строки t к строке s, и "-1", если t в s не входит) http://www.cyberforum.ru/cpp-beginners/thread876500.html
Написать функцию, которая возвращает индекс строки t к строке s, и "-1", если t в s не входит. Вот код программы: int stroka(char *s,char *t) {int k=0, n=0; while (*t++==*s++) { n=k; } if(*t++!=*s++) n=-1;
C++ комментарии к программе(желательно построчно) #include <iostream> using namespace std; #include <iomanip> template <typename T> class Stack { private: T *stackPtr; int size; T top; http://www.cyberforum.ru/cpp-beginners/thread876496.html
Ошибка при создании 2-го элемента динамического списка C++
НЕ могу понять откуда как исправить данную ошибка . Выскакивает как мне кажется при попытке динамически выделить память для указателя на структуру повторно Node *pv = new Node . Компилировал на DEV -C++ 4.9.9.2 Выбираю 5 пункт меню 1 раз проходит все нормально.Повторный выбор выскакивает ошибка : Инструкция по адресу 0х0... обратилось к памяти по адресу 0х00000048 Память не может быть written....
C++ Найти нужные числа из множества случайных
Доброго времени суток! Ребята, помогите, пожалуйста, решить задачу) Изначально задание выглядит так: "Эксперимент состоит из подсчета числа бросков двух костей до выпадения двух шестерок. Провести статистическое исследование среднего числа необходимого для получения двух шестерок, повторяя эксперимент N раз." Последняя задача в курсовой работе (задачи типа "Введите 2 числа и найдите сумму"...
C++ Необработанное исключение в "0xcccccccc" http://www.cyberforum.ru/cpp-beginners/thread876470.html
Не могу разобраться где ошибка. MS VS при отладке выдает ошибку "Необработанное исключение в "0xcccccccc" в "Lab_10_v2.exe": 0xC0000005: Нарушение прав доступа при чтении "0xcccccccc"." //main.cpp #include <iostream> #include <locale> #include <limits> #include <stdio.h> #include <string> using namespace std; void writeToOtherFile(char* word);
C++ Создать функцию, возвращающую индексы первого неотрицательного элемента матрицы. Продемонстрировать работу данной функции для матриц Создать функцию, возвращающую индексы первого неотрицательного элемента матрицы. Продемонстрировать работу данной функции для матриц А(3, 6), В(2, 6), С(5, 6). Комментарии к строкам приветствуются. Заранее спасибо. подробнее

Показать сообщение отдельно
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
23.05.2013, 23:49     Возврат созданного в функции массива
чтобы внутри функции поменялся объект какого-то типа, этот объект в функцию нужно отдать либо по ссылке, либо указатель на него. т.к. указатель на что-то это тоже тип, то для того, чтобы указатель на что-то поменялся внутри функции, его в эту функцию нужно отдать либо по ссылке, либо указатель на этот указатель.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru