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

подскажите что не так делаю? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не рисуется DOSовская графика http://www.cyberforum.ru/cpp-beginners/thread14388.html
Привет! Проблема: программа, написанная на С и работающая под DOSом, прекрасно рисовала, пока я не перешла на компьютер с двухядерным процессором. Вместо картинки экран теперь просто черный, т.е. компьютер реагирует, но не рисует. Кто-нибудь знает как поправить дело? Программа дорога, отказаться не могу :)))))))
C++ Вычислить значение выражения (рекурсия/итерация) Вычеслить y(n)= 1/n+1/(n-1)+1/(n-2)+1/...+1/1+1дробь2 Решит с использыванием рекурсии и без нее http://www.cyberforum.ru/cpp-beginners/thread14368.html
C++ Попытка чтения или записи в защищенную память
Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена. P.S. не ругайтесь сильно, у меня программирование началось сравнительно недавно, и я ещё на очень низком уровне, поэтому такие вопросы)
Умножение строки на столбец. C++
Задача: Умножение строки с минимальным элементом матрицы на столбец с максимальным элементом. void EnterString (int a, int x, int y) { int i,j; for (i = 0; i < x; i++) { printf("Enter %d string\n", i + 1); for (j = 0; j < y; j++)
C++ Консультация по указателям http://www.cyberforum.ru/cpp-beginners/thread14359.html
Добрый день. Такая ситуация: мне нужно создать связаный линейный список с использованием указателей. При этом я использую операцию new. Такой вопрос: если я очень много раз использую эту операцию (к примеру, в бесконечном цикле, не дай бог), то у меня заполнится вся память и не останется места на жёстком диске?? Или всё сохраняются в оперативной памяти и при перезагрузке всё уничтожается?? (В...
C++ Не понятно в чем ошибка... компилируется, начинает работать, и выдает ошибку Вот код: //--------------------------------------------------------------------------- #include <conio.h> #include <iostream.h> double MyFunk(double x); double main() { int k=1; double a, b, epsilon, sigma, alfa, beta; cout<<"wwedite interval a and b"<<endl; подробнее

Показать сообщение отдельно
Lord_Voodoo
Супер-модератор
8584 / 2184 / 61
Регистрация: 07.03.2007
Сообщений: 10,885
Завершенные тесты: 1
21.10.2008, 19:24
почитайте про функции и параметры... добавить нечего... я вам предложил два варианта решения, остальное в учебниках и справочниках

Не по теме:

Параметры функции
Основным способом обмена информацией между вызываемой и вызывающей
функциями является механизм параметров. Существует два способа передачи параметров
в функцию: по адресу и по значению.
При передаче по значению выполняются следующие действия:
-вычисляются значения выражений, стоящие на месте фактических параметров;
-в стеке выделяется память под формальные параметры функции;
-каждому фактическому параметру присваивается значение формального парамет-
ра, при этом проверяются соответствия типов и при необходимости выполняются
их преобразования.
Для передачи по адресу также могут использоваться ссылки. При передаче по ссыл-
ке в функцию передается адрес указанного при вызове параметра, а внутри функции все
обращения к параметру неявно разыменовываются.

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru