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

Как перевести double в char? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ есть массив char. есть строка string. как присвоить значению string-a значение char-a? http://www.cyberforum.ru/cpp-beginners/thread158479.html
есть массив char. есть строка string. как присвоить значению string-a значение char-a?
C++ Открытие проекта в ERS 2010 Здравствуйте. Как сделать так, чтобы при открытии проекта (Ctrl+F11) открывались и исходники данного проекта? При открытии проекта так и остаюсь на "Welcome Page", после открытия нужно открывать каждый исходник по отдельности через Open. Что нужно настроить? http://www.cyberforum.ru/cpp-beginners/thread158475.html
Использование strcpy_s C++
Добрый день. Словил странную проблему (компилятор MVS2010) #include<iostream> #include<cstring> using namespace std; class String { private: char *stroka; public:
C++ Игра Лягушка
Вот собственно игра заключается в том чтобы перевести человечка на другую сторону дороги 5 полос по которым ездят машины с разными скоростями * - игрок > - машина Проблема в том что я не могу сделать так чтобы когда перемещаешь игрока двигалась и машина, начинаешь двигать игрока машина встаёт и не двигается. Кто то мне сказал что нужно функцию с временем какую то использовать я вообще не...
C++ Сделать бридж с применением ООП. http://www.cyberforum.ru/cpp-beginners/thread158443.html
Задали мне такую задачу на курсах, но сколько не пытался никак не пойму с чего начать и как двигатся. Помогите разобраца.
C++ Функции с переменным числом аргументов на пример sum(2,56,515,-23.65,548)? подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1330 / 863 / 50
Регистрация: 02.01.2009
Сообщений: 2,622
Записей в блоге: 1
10.08.2010, 15:27     Как перевести double в char?
Можно так... (если я правильно понял что ТС хочет)
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
30
31
32
33
34
35
36
#include <iostream>
#include <sstream>
 
template <typename T, typename U>
T StrToType(const U &rhs){
    T res; std::stringstream ss(rhs);
    ss >> res;
    return res;
}
 
template <typename T>
std::string TypeToStr(const T &rhs){
    std::stringstream ss;
    ss << rhs;
    return ss.str();
}
 
 
int main()
{
    double  d;
    int     i;
 
    d = StrToType<double>("132.321");
    i = StrToType<int>("644");
 
    std::cout << d << std::endl << i << std::endl;
 
    d = StrToType<double>(std::string("654.64654"));
    std::cout << d << std::endl;
 
    std::cout   << TypeToStr<int>(10)       << std::endl
            << TypeToStr<double>(123.132)   << std::endl;
 
    return 0;
}
http://codepad.org/3SPslbp8
 
Текущее время: 23:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru