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

Оператор static_cast - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В двумерном массиве 5*4 целых чисел найти сумму абсолютных значений элементов каждой строки http://www.cyberforum.ru/cpp-beginners/thread1212878.html
В двумерном массиве массиве 5*4 целых чисел найти суммы абсолютных значений элементов каждой строки. Результат записать в дополнительный столбец. После этого нужно найти максимальную из этих сумм. Вывести массив с дополнительным столбцом в виде таблицы. Вывести значение максимальной суммы
C++ С++ Изменение значения в адресе ХЕлП (DLL) Длл инжекторная если посмотрите под спойлером. Проблема в след. надо изменить значение по конкретному адресу на конкретное число типо как типо как в Cheat Engine меняется коллво денег или жизней на другое. Так вот как это реализовать в C++ и желательно нажатием кнопки. Если не поняли спрашивайте уточню. Вот что пытался всунуть но хз что наверное не так делаю или вообще не подходит этот... http://www.cyberforum.ru/cpp-beginners/thread1212850.html
C++ Неявный вызов оператора
Дано комплексное число Его действительную и мнимую часть объявить в private конструктор и деструктор объявить в public потом дополнить класс перегрузкой префикного инкремента (++) #include <vcl.h> #include <iostream.h> #include <conio.h> #pragma hdrstop //---------------------------------------------------------------------------
Неверный ввод в файл C++
Доброго времени суток! Написал программу, которая должна: 1. Считывать имя файла, определённое пользователем, производить запрос чисел от пользователя и запись чисел в этот файл. 2. Из файла производить считывание чисел, и затем, выводить на экран сумму чисел, кол-во членов и среднее значение. Но! Программа считывает числа и записывает их "нереально большими". Может, проблема с...
C++ "Построить синтаксическое дерево выражения http://www.cyberforum.ru/cpp-beginners/thread1212838.html
"Построить синтаксическое дерево выражения ((а + Ь)/с) *d. Ввести значения переменных и вычислить значение дерева-формулы"
C++ Вычислить для каждой строки файла к-ство открытых и закрытых скобок Вычислить для каждой строки текстового файла количество открытых и закрытых скобок и дописать вычисленные значения в конец каждой строки. Результаты записать в новый файл. #include <stdio.h> #include "stdafx.h" #include <stdlib.h> FILE *stream, *stream2; char str; int main(void) подробнее

Показать сообщение отдельно
Rustam-Sky
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 6
20.06.2014, 07:12     Оператор static_cast
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
int N;
    cout << "введите размер маccива: ";
    cin >> N;
    vector<double> matrix (N);
 
    for (int i = 0; i < N; i++) //заполнение массива псевдорандомными значениями
    {       
            matrix [i]= static_cast<double>(5 - (rand() % 10));
                cout << setw(7) << setprecision(3) << matrix[i];            
    }
    cout << endl;
    cout << endl;
 
     // половинивание целых
    cout << "Целые элементы поделены пополам. \n\n";
    for (int i = 0; i < N; i++)
    {
        
            if (matrix [i] == (static_cast<int>(matrix [i])) ) // <--- !!!
            {
                matrix [i]/=2;
            }
            
    }
    for (int i = 0; i < N; i++) 
    {       
                cout << setw(7) << setprecision(3) << matrix [i];
                
    }



как работает оператор static_cast?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru