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

Синтаксическая ошибка в функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка по фамилии http://www.cyberforum.ru/cpp-beginners/thread681214.html
Добрый день. Имеется Линейный список , содержащийся в следующей структуре. struct my{ string info; //фамилия int id; //код string sport; //вид спорта string trener; // тренер string datan; //дата
C++ Изучение Всем привет. Я изучаю программирование чуть меньше года (сразу начал с Си++), подскажите плз, как лучше поступать. Учить определённую тему грубо, а потом возвращятся к мелким деталям? Или же сразу учить до конца? На данный момент я неплохо знаю классы (наследование, и.т.д), указатели, ну вообщем ещё много что. Так вот в чём вопрос. Продолжать решать маленькие задачки, и по ходу понимать мелкие... http://www.cyberforum.ru/cpp-beginners/thread681208.html
размещения C++
помогите с задачей ввожу слово например: ab прога должа вывести: a b ab ba может можно эту программу переделать, чтоб она выводила по одному, по два символа и т.д.
функция возвращяющая указатель на массив C++
Подскажите плз как написать функцию возвращающую указатель на массив. Зарание спасибо. int* Func() { return ? } Добавлено через 6 минут может так?
C++ Связь нескольких форм http://www.cyberforum.ru/cpp-beginners/thread681168.html
Добрый вечер, народ. Я столкнулся с такой проблемой, как связка форм в С++. Я писал на дельфи, там намного легче с этим вопросом, подскажите как связать две формы, как вызвать одну форму, посредством нажатия на Button. И в какие файлы писать код? У меня есть: Заголовочные файлы: Form1.h, Form2.h, resource.h, stdafx.h И файлы исходного кода: AssemblyInfo.cpp, stdafx.cpp, и файл (название...
C++ Вычисление суммы ряда не могу написать функцию, просто не понимаю ряды, а времени для их изучения нет, дайте идею или кусок кода. подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
30.10.2012, 15:45     Синтаксическая ошибка в функции
Цитата Сообщение от FliXis Посмотреть сообщение
Вот черт. Уже месяц думал, что
C++
1
static_cast<int>(total);
тоже самое, что и
C++
1
total=static_cast<int>(total);
Даже если бы это было так, то это не сработало бы. Сами посудите.
C++
1
static_cast<int>(total);
приведёт total к типу int и *вернёт* приведённое значение как временный объект. Присвоив его к total таким образом
C++
1
total=static_cast<int>(total);
получим, что результат приведения снова неявно приведётся к типу total, ведь оператор приведения типа не меняет фактический тип переменной, он берёт значение переменной, приводит его к нужному типу (если может) и возвращает эту копию нужного типа в качестве результата своего выполнения.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru