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

Сделать преобразование unsigned char в char, а затем типу int - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод длинного числа вместо нуля http://www.cyberforum.ru/cpp-beginners/thread456879.html
предполагаю что проблема мелкая, но либо меня гугл забанил, либо ввожу в поиск не то.. перейдем к делу, 1) программа создает массив, ищет минимальное и максимальное значение и их индексы, но при выводе если индекс равен нулю, то вместо него выводится большое число (последний раз выдала -858993460), пробовал менять типы переменных, но толку нет 2) не совсем вопрос, скорее прошу...
C++ Ввести слово с клавиатуры, а затем перевернуть его Здраствуйте) хотел тут спросить одно задание) Ввести слово с клавиатуры, а затем перевернуть его.) Заранее благодарен) http://www.cyberforum.ru/cpp-beginners/thread456860.html
C++ Как сделать пароль в файле
Хочу сделать в файле пароль. Запуская код будет вывод : "Логин: (пароль)" Но хочу сделать так, что бы этот пароль был зашифрован допустим в sha1. И вводя определенный логин и пароль, тогда только входило бы в программу. будет типо такого : cout << "Логин: ";
C++ Рисование в Си. Как нарисовать треугольник
Как нарисовать треугольник
C++ Не является внутренней или внешней командой - ошибка не при компиляции а при работе программы http://www.cyberforum.ru/cpp-beginners/thread456842.html
В VS скомпилировал код #include <iostream> using namespace std; int main() { int a; cout<<"Hallo"; cin>>a; cout<<a; cin>>a; return 0;
C++ Что значит Handle hf? Что в эту функцию нужно передавать мне нужно создать функцию Node * ReadNode(HANDLE hf); (Node это структура) Так вот вопрос в том что значит Handle hf? Что в эту функцию передовать нужно? подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5754 / 3403 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
03.03.2012, 07:07     Сделать преобразование unsigned char в char, а затем типу int
Цитата Сообщение от Mr. Pyatachok Посмотреть сообщение
Собственно что мне делать: хочется сделать преобразование unsigned char в char, а затем типу int.
При этом потеря в точности будет, если будуц дальше работать с long и int?
Подскажите пожалуйста, как перевести в char?
как уже сказали, лучше сразу переводить к типу, с которым будешь работать. Промежуточный перевод в char не нужен. Потерь в точности (при переводе в больший тип) не будет. Явный перевод делать не обязательно, компилятор сам сделает неявное приведение типов в арифметических операциях
 
Текущее время: 07:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru