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

Ссылочный параметр не изменяет переменную в Main - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа для занесения объявлений в текстовый файл, управление объявлениями из текстового файла http://www.cyberforum.ru/cpp-beginners/thread931362.html
Доброго времени суток. Необходимо создать программу которая выполняет такие функции: 1. Занесение объявления (строка текста) в текстовый файл 2. Указание времени нахождения этого объявления в текстовом файле (вводится дата занесения объявления и кол-во дней) 3. Автоматическое удаление объявления из файла по истечении срока 4. Удобное наглядное представление текущих объявлений в табличном...
C++ Порядок байтов Заранее извиняюсь если не туда пишу... Помогите определить порядок байтов: 01 00 00 00 71 82 3D 00 CB 82 3D 00 ED 68 4C 23 8E 0E E5 3F 9D E9 B1 6F 1F 60 E0 BF 69 41 83 A8 56 AA E1 3F 3A D5 52 27 3D DF C8 3F http://www.cyberforum.ru/cpp-beginners/thread931347.html
C++ include
Добрый день. Сейчас скачал MSVS 2012 про версию (хочу посмотреть что такое Visual assist), и при создании первого проекта не подключает iostream. Посмотрел в папке include, там только 3 файла - pgobootrun.h, srv.h, vsgcapture.h Что пошло не так? Может имеет смысл переустановить? Добавлено через 9 минут А вообще неважно. Продолжу использовать 2013 студию, там автодополнение кода гораздо...
Потоки C++
Здравствуйте. Изначально код моей программы выглядел примерно так void Thread( void* pParams ) { //Код } void Thread1( void* pParams ) {
C++ JPEG -> ARGB -> DXT5 http://www.cyberforum.ru/cpp-beginners/thread931282.html
Суть в следующем: У меня есть картиночка в формате JPEG. Я ее разжимаю в RGB, а затем сжимаю в DXT5 и рисую на квадратик. На границах буковок появляются странные артефакты в виде "крупных" квадратов, но общая тенденция контура букв остается на месте. Что это? Свойство DXT5 или какой-то баг в алгоритме сжатия в DXT5?
C++ Поперечное прохождение бинарного дерева Собственно вопрос такой. В каком порядке при этом происходит обход бинарного дерева и как это может быть реализовано. Про обратный, симметричный и прямой обход поисковик выдал много материалов, про этот вид обходи статей не нашел :( подробнее

Показать сообщение отдельно
mikhail90
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 76
31.07.2013, 13:22     Ссылочный параметр не изменяет переменную в Main
Написал программу, где есть 2 функции, одна из них должна с помощью ссылочного параметра изменить переменную а в функции Main, но эта переменная не меняется после вызова этой функции. Подскажите, почему ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream>
using namespace std ;
float tripleCallByValue (float );
float tripleCByReference (float &);
 
int main ()
{
    float a;
    cout << "Enter A: " ;
    cin >> a ;
    cout << "Answer: " << tripleCallByValue(a) << "  A after Value: " << a << endl ;
    cout << "Answer: " << tripleCByReference(a) << "  A after Reference: " << a << endl ;
    return 0 ;
}
float tripleCallByValue (float a1)
{
    return 3.0 * a1 ;
}
float tripleCByReference (float &a2)
{
    return a2 = 3 * a2 ;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru