Здравствуйте, WinAx, Вы писали:
WA>Есть какая-то замена функции Format в С++ WA>Переписываю код с ВБ6 на С++, точно не знаю что конкретно она формирует, поэтому нужна точная копия
Точная копия, в соответствии с вашим описанием:
std::string Format()
{
return std::string( "не знаю что конкретно она формирует" );
}
Здравствуйте, WinAx, Вы писали:
WA>Есть какая-то замена функции Format в С++ WA>Переписываю код с ВБ6 на С++, точно не знаю что конкретно она формирует, поэтому нужна точная копия
Здравствуйте, SaZ, Вы писали:
SaZ>Здравствуйте, WinAx, Вы писали:
WA>>Есть какая-то замена функции Format в С++ WA>>Переписываю код с ВБ6 на С++, точно не знаю что конкретно она формирует, поэтому нужна точная копия
SaZ>Точная копия, в соответствии с вашим описанием: SaZ>
SaZ>std::string Format()
SaZ>{
SaZ> return std::string( "не знаю что конкретно она формирует" );
SaZ>}
SaZ>
WA>прочитать что делает функция можно по ссылке
Вот так и надо было сразу. Только не ссылку кинуть, а сказать, что нужна функция форматирования даты.
WA>я не знаю для чего она используется в программе
Ну так разберитесь. В чём проблема?
WA>писать свою функцию под все возможные выражения формата — особого желания нет
Нет желания — не пишите.
P.S. как-то так
std::string timestamp1( const std::string& fmt )
{
http://en.cppreference.com/w/cpp/io/manip/put_timeconst auto t = std::time( nullptr );
const auto tm = *std::localtime( &t );
std::stringstream ss;
ss << std::put_time( &tm, fmt.c_str() );
const auto text = ss.str();
return text;
}
Здравствуйте, WinAx, Вы писали:
WA>Есть какая-то замена функции Format в С++ WA>Переписываю код с ВБ6 на С++, точно не знаю что конкретно она формирует, поэтому нужна точная копия
В WinAPI есть фрматирующие функции на основе которых я так понимаю тот Format сделан:
GetDateFormat
там же
GetTimeFormat
GetCurrencyFormat
GetNumberFormat
(Названия у функций дурацкие — GetDateFormat должна быть просто FormatDate)
Здравствуйте, WinAx, Вы писали:
WA>Есть какая-то замена функции Format в С++ WA>Переписываю код с ВБ6 на С++, точно не знаю что конкретно она формирует, поэтому нужна точная копия
Здравствуйте, bnk, Вы писали:
bnk>Здравствуйте, WinAx, Вы писали:
WA>>Есть какая-то замена функции Format в С++ WA>>Переписываю код с ВБ6 на С++, точно не знаю что конкретно она формирует, поэтому нужна точная копия
bnk>VarFormat ?