Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Очень большое число при компиляции программы https://www.cyberforum.ru/ cpp-beginners/ thread1725389.html
#include <iostream>// подключение библиотеки управления потоками ввода-вывода using namespace std;//общее пользование пространством имен std void main() {//заголовок главной программы int i, j, k, s;//обьявление переменных целого типа cout << "Введите число k =" << endl;//вывод на экран сообщения ввода числа k cin >> k;//обработка введенного числа cout << "Result" << k;//помещение...
C++ Споткнулся о пузырек
Христос Воскрес, люди добрые! Написал программку, но она что-то не совсем хорошо работает, своего серого вещества не хватает, будьте добры укажите где я накосячил. include "stdafx.h" #include <iostream> #include <ctime> using namespace std; int _tmain(int argc, _TCHAR* argv) { srand(time(0)); const int num = 10;
C++ Вывод в файл https://www.cyberforum.ru/ cpp-beginners/ thread1725371.html
#include "stdafx.h" #include <iostream> #include <cmath> #include <string> #include <fstream> double f(double x, double y) { return (pow(x,3));
C++ GetPixel и его странности дело такое: есть функция которая должна искать цвет в RGB на определённом пикселе (где находится курсор) выглядит она так POINT pt; HDC WinDC = GetDC(NULL); while (true) { GetCursorPos(&pt); int col = GetPixel(WinDC, pt.x, pt.y); cout << "POS: " << pt.x + 1 << "," << pt.y + 1 << " COLOR: " << col << endl; https://www.cyberforum.ru/ cpp-beginners/ thread1725358.html
C++ Работа в файлах в С++
Задание звучит так: Замена в тексте каждого символа, стоящего после заданного символа, другим заданным символом, причём после каждой замены заменённый символ становится искомым, а искомый - заменяющим. Количество замен по всему тексту ограничено заданным числом. Собственно, написал такую программу. Выводит как и на экран, так и в output файл. Но процесс замен (как и каждого символа, так и...
C++ Класс ServiceLayer Пытаюсь реализовать паттерн Service_Layer но не получается доступиться через него к классу данных(Data) и классу интерфейса(File). Подскажите где ошибка. #include <iostream> #include <fstream> #include <string.h> using namespace std; class Data { https://www.cyberforum.ru/ cpp-beginners/ thread1725322.html
C++ Класс - сортировка - перегрузка операций https://www.cyberforum.ru/ cpp-beginners/ thread1725319.html
Доброго времени суток! Прошу помочь или натолкнуть на путь, который решит мою маленькую задачку. Программу запилил через конструкторы -> с параметрами и без. Выводит ФИО и отслеживает городские и мобильные номера, соответственно. Сортировку я примерно(наверное, не уверен) предславляю, маленько, но что мне нужно написать в bool operator () ?? см. вниз. #include <iostream> #include...
C++ Подсчёт суммы
Есть структура, в которой есть поле цена (Price), необходимо подсчитать сумму всех цен. Всё работает, только выводит целое значение, а нужно что бы выводил вещественное. Я использовал atoi, float не работает! Добавлено через 11 минут Проблема решена. Вместо atoi нужно использовать atof
C++ Использование указателя this Доброго времени суток Ошибка при первом использовании указателя this, не в ходе компиляции, а как только заходит на это строчку в след ф-ции класса: // изменение модели ноутбука void notebook::change_model() { printf("\nИзменение модели(%s) ноутбука.", this->model); // на этой строчке вылет с (*this). тоже самое char *new_model = (char*) calloc(max, sizeof(char)); printf("\nВведите... https://www.cyberforum.ru/ cpp-beginners/ thread1725300.html C++ Как написать эти значения на языке c++ https://www.cyberforum.ru/ cpp-beginners/ thread1725279.html
Конструкторы с параметрами при множественном наследовании C++
у меня есть класс, quotes который является базовым для двух классов moving_average и rsi (наследуются от quotes чз virtual) эти два класса в свою очередь являются базовыми для класса analysis. и вот тут с ним у меня проблема. analysis.h class analysis: public moving_average, public rsi { private: struct my_struct { std::string date; bool ma_buy; bool...
C++ Массив объектов. Как с помощью for_each увеличить некоторое поле объекта на N единиц? https://www.cyberforum.ru/ cpp-beginners/ thread1725259.html
Доброго времени суток! 1)Есть вектор из указателей на объекты. Как с помощью for_each()увеличить некоторое поле объекта на N единиц? 2) В векторе есть объекты с одинаковыми полями. Как с помощью <algorithm> получить новый вектор из всех объектов, чьи поля равны заданному ? Поле поиска задается вручную. Заранее благодарен.
Эксперт С++
8739 / 4317 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
06.05.2016, 18:20 0

Как сохранить float в переменной типа char? - C++ - Ответ 9107305

06.05.2016, 18:20. Показов 9282. Ответов 76
Метки (Все метки)

Ответ

Цитата Сообщение от vxg Посмотреть сообщение
зачем мне кастить если то что я получу не работает)?
что б работало, нужно либо пасти алиасинг,
либо не говнокодить иметь привычки кастить теплое к мягкому

Цитата Сообщение от vxg Посмотреть сообщение
как я понял это только для временных переменных?
ну, скажем так: не только.

однако я лично ни разу не сталкивался с другими случаями.
хотя если почтитать статьи про поломки алиасинга,
то там можно найти самые разные примеры.
не только с временными.

Цитата Сообщение от vxg Посмотреть сообщение
а если это было некое выражение где я ожидая от компилятора эквивалентности того что записано тому что я имею ввиду написал некий каст - это краш?
если вы свои эквивалентности в чаровых буферах держали - жить будет.
если не в чаровых - ну чо поделаешь... уб - такое уб

Цитата Сообщение от IGPIGP Посмотреть сообщение
Возврат локальной ссылки - тяжкий грех.
в примере с враппером нет места возврату локальной ссылки.

Вернуться к обсуждению:
Как сохранить float в переменной типа char? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.05.2016, 18:20
Готовые ответы и решения:

Как присвоить значение одного из элементов массива типа char переменной типа int?
С++ начал буквально только что так что буду благодарен за терпение и понимание ) Сразу оговорюсь...

Как сохранить массив типа float в файл, и считать его оттуда?
Есть массив: int *vfile=new int; 1. как можно сохранить его в файл типа .rle 2. в массиве k...

Преобразование массива типа char в массив типа float
Хорош ли следующий способ преобразования массива типа char в массив типа float? #include...

Как сохранить нажатую клавишу в переменную типа char?
Как сохранить нажатую клавишу в переменную типа char?

76
06.05.2016, 18:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2016, 18:20
Помогаю со студенческими работами здесь

Как в один Label Вывести текст и значение переменной типа float?
Пример Картошка: 21 кг Как это вывести в один Label?

Переменной d присвоить первую цифру после запятой некоторой переменной x типа float
Нужно целой переменной d присвоить первую цыфру после комы некоторой переменной x типа float ...

Как работать с переменной типа char?
Не понимаю переменную char и как с ней работать.

Передача переменной типа double из c# в переменную типа float в SQL
Здравствуйте, имеется проблема с передачей данных из кода c# в бд SQL Имеется переменная типа...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru