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

В чем разница между Си'шным приведением типа и унарной шаблонной функцией static_cast? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Hello world! проблема с указателями (упражнения по книге Липпмана) http://www.cyberforum.ru/cpp-beginners/thread1796934.html
Привет народ, дело такое: Я углубился в изучение указателей и что-то ну совсееем не запускается программка. Делаю задания по Липману(ну и пытаюсь модифицировать). Идея в чем состоит, создаю массив, затем задаю условие что цикл в этом массиве будет проходить до момента, пока он не закончится. В итоге должны вывестись cout`ы на значение и адрес числа в массиве. Что у меня не так? Объясните...
C++ Ошибка "from this location" В определениях функции выдает ошибку "from this location".При создании массива выдает "invalid use of non-static data member 'Hourder::a'".Как исправить? #include <iostream> #include <cstring> using namespace std; const int sz = 20 ; class Pointer; class Hourder{ friend Pointer; private: int a; http://www.cyberforum.ru/cpp-beginners/thread1796925.html
проверка, сообщения об ошибке C++
#include "stdafx.h" #include <vector> #include<iostream> #include "locale.h" #include <cstdlib> #include <algorithm> #include <cmath> #include "Windows.h" #include <conio.h> #include <cstdlib>
C++ Удалить в текстовом файле 1.txt все строки, которые встречаются в текстовом файле 2.txt
например имеется текстовый файл 1.txt c таким содержанием 111 222 333 444 555 и имеется текстовый файл 2.txt c таким содержанием 444 555 22222
C++ Отсутствует ";" при создании функции внутри другой функции http://www.cyberforum.ru/cpp-beginners/thread1796898.html
Приветствую. Есть код: #include "stdafx.h" #include <iostream> using namespace std; int main() { double er(double i){//здесь требует ";" return i*i;
C++ Ошибка при использовании оператора for в задаче с символьными строками При использовании оператора for, цикл почему-то первый раз дублируется, и вместо B раз получается b-1. Фэйл происходит в этом цикле. for(int i=0;i<b;i++) {cout<<"vvedite familiyu,imya,god rozdeniya,goli"<<endl; getline(cin,a);} Вот весь код. #include <cstdlib> подробнее

Показать сообщение отдельно
Bretbas
22 / 17 / 1
Регистрация: 05.08.2013
Сообщений: 468
Завершенные тесты: 1
23.08.2016, 20:16  [ТС]     В чем разница между Си'шным приведением типа и унарной шаблонной функцией static_cast?
HelicopterK52,
раз уж шаблон, то std::addressof(value), а не &value
Очередная std функция. И что она делает? Я плохо пока разбираюсь с новым стандартом((( объясните, раз на то пошло

Добавлено через 2 минуты
Точнее я понимаю примерно что она делает. Но почему она лучше чем обычный &
 
Текущее время: 21:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru