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

Как передать массив в функцию так, чтобы при выходе из функции он не изменялся? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ При вызове конструктора ошибка: L "Buffer is too small" & & 0 http://www.cyberforum.ru/cpp-beginners/thread1127581.html
Привет. При вызове конструктора вылетает эта ошибка. Student(char *n, char *s, char *p, int y, char *g) { name = new char; surname = new char; patr = new char; group = new char;
C++ Переделайте, пожалуйста, с использованием процедур. Код С++ #include <iostream> #include <time.h> #define SIZE_X 10 #define SIZE_Y 12 #define MAX_NUM 256 int main() { http://www.cyberforum.ru/cpp-beginners/thread1127580.html
Удалить из массива числа – палиндромы, в которых есть хотя бы одна нечетная цифра C++
помогите написать программу на С++ Дан массив из N целых чисел, где N<=16, каждое число в диапазоне от –32000 до 32000. Создать программу с обязательным использованием функций. Вместо чисел, имеющих в составе цифру P, вставить сумму цифр этого числа.
Получение доступа к переменным класса из другого класса C++
Как передать по ссылке переменную из класса А в метод класса В?
C++ Найти строку в массиве без положительных элементов http://www.cyberforum.ru/cpp-beginners/thread1127574.html
Доброго времени суток! Есть задачка. Для двумерного массива разработайте код который бы находил последнюю строчку в массиве не содержащюю не одного положительного элемента. Большую половину задачи я решил помогите плиз добить ее до конца!!! #include <iostream> #include <math.h> #include <Windows.h> using namespace std;
C++ Как сформировать массив строк, разделенных нулями, с двойным нулем на конце Здравствуйте. Как сформировать массив строк, разделенных нулями, с двойным нулем на конце (null-terminated string array)? что это за массив такой? Подскажите, пожалуйста . подробнее

Показать сообщение отдельно
big_boom
1 / 1 / 0
Регистрация: 28.01.2014
Сообщений: 14
27.03.2014, 14:20  [ТС]     Как передать массив в функцию так, чтобы при выходе из функции он не изменялся?
C++
1
2
3
4
char *str = new char[255];
rewind(stdin);
gets(str);
delete[] str;
Добавлено через 15 минут
rewind (stdin)
использую для очистки буфера клавиатуры.
http://support.microsoft.com/kb/41159
 
Текущее время: 00:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru