Re[3]: преобразование в строку в Linux, Windows
От: Nuald Россия http://nuald.blogspot.com
Дата: 18.01.08 05:03
Оценка:
Здравствуйте, avsokolov, Вы писали:

A>можно чуть подробнее?


Вот рабочий пример:
#include <iostream>
#include <sstream>

int main() {
    int i = 10;

    using namespace std;
    stringstream str;
    str << i;
    string s = str.str();
    cout << s << endl;
    return 0;
}


Компилировал с g++ (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33)

A>есть ли встроенная библиотека в Linux


Ну есть, например, strtod.

A>для меня не главное, чтобы код был портируемым


Лучше сразу писать хороший код. Потоки как минимум, более безопасны, чем использование atoi/strtod-функций — нет необходимости напрямую работать с указателями. А задно еще и портабельно

A>boost мне бы не хотелось использовать...


В бусте есть много вкусного, а lexical_cast можно просто взять за основу и написать свое собственное.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.