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

Автоматическое преобразование стандартных типов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "цепной" << http://www.cyberforum.ru/cpp/thread94750.html
Я просто не в курсе, так можно: cout << "Here is 5: " << 5 << "\ n";?
C++ Нейросети Слышал, что нейросети на самом деле моделятся программно. А как? Как делать классы сети и нейрона? Как соединять нейроны в сеть? Куда подавать вход и в какой форме? Как и откуда снимать отклик?... http://www.cyberforum.ru/cpp/thread94746.html
C++ Ортогональная таблица
Есть таблица БД с композитным возможным ключом из двух полей, двух композитных сущностей, или обычного поля и композитной сущности. Надо значениям одного из этих полей/композитов сопоставить столбцы...
C++ Будильник
Пожалуйста, подскажите, как написать будильник в электронных часах? И как сделать, чтобы будильник выключался при нажатии на клавишу? напишите алгоритм
C++ Студия с командной строки http://www.cyberforum.ru/cpp/thread93767.html
Меня окончательно задолбали IDE, и я хочу юзить с командной строки c++ компиляторы студии: 1. Microsoft Developmet Studio 4.0, 2. Microsoft Developmet Studio 6.0? Где валяются и как называются...
C++ Лабиринт Помогите, пожалуйста, нарисовать лабиринт на всю консоль, чтобы смайлик двигался по лабиринту (лабиринт в виде двумерного массива) подробнее

Показать сообщение отдельно
insideone
Модератор
Автор FAQ
3642 / 921 / 49
Регистрация: 10.01.2010
Сообщений: 2,472
13.02.2010, 15:14  [ТС]
Хм? Мне не нужно форматировать вывод. У меня есть функция лога
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void LOG(const char* Error, ...)
{
    SYSTEMTIME st;
    GetLocalTime(&st);
    std::fstream LogFile;
    LogFile.open("logfile.txt",std::ios::app);
    if (!LogFile) return;
    LogFile << "[" << st.wDay << "." << st.wMonth << "." << st.wYear << " - " << st.wHour << ":" << st.wMinute << ":" << st.wSecond << "]\n";
    do {
        LogFile << Error;
        Error += (strlen(Error) + 1);
    } while ( Error[0] != NULL ); // если текущая строка пуста - конец
    LogFile << "\n";
LogFile.close();
}
Но хотелось бы чтобы она принимала не только строки. Сейчас это решается тем что я пишу так:
C++
1
LOG("Сообщение", qString(20), "\0");
qString имеет преобразование в const char* поэтому все работает, но хотелось бы принимать сразу qString чтобы писать так
C++
1
LOG("Сообщение", 20, "\0");
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru