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

Функция логирования в txt файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод кода http://www.cyberforum.ru/cpp-beginners/thread1015481.html
Переведите пжалуйста код на паскаль #include<iostream> #include<string> using namespace std; unsigned long long res=1; int n,len; string a; int main() { cin>>n;
C++ Связный список Скажите, пожалуйста, почему не отображается lastName? Или в структуре можно создавать только один тип для связных списков? #include <iostream> using namespace std; struct DataBase { ... http://www.cyberforum.ru/cpp-beginners/thread1015476.html
C++ Одномерные массивы C++
1. В одномерном массиве, состоящем из n вещественных элементов, вычислить: - сумму отрицательных элементов массива; - произведение элементов массива, расположенных между максимальным и минимальным...
C++ В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен
В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен.Вывести конечную матрицу #include <conio.h> #include <iostream> using namespace std; int...
C++ В матрице целых чисел заменить все отрицательные элементы нулями http://www.cyberforum.ru/cpp-beginners/thread1015460.html
В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен.Вывести конечную матрицу. Что не так? Отредактируйте пожалуйста. #include <conio.h> #include...
C++ Логическая операция ИЛИ Добрый день, хотелось бы узнать как ввести логическое ИЛИ при наборе кода, а то ведь НЕ и И вводится довольно легко Shift + 1 и Shift + 7 + 7 что бы получить ! и &&,, а вот ввести || не получается и... подробнее

Показать сообщение отдельно
Kosmonaftus
0 / 0 / 0
Регистрация: 10.11.2011
Сообщений: 33
22.11.2013, 15:52  [ТС]
Цитата Сообщение от newbie666 Посмотреть сообщение
на Qt подойдёт?
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
void WriteLog( QString msg )
{
    QTime t = QTime::currentTime();
    QDate d = QDate::currentDate();
    QString datePart = QString("%1-%2-%3 %4:%5:%6:%7").arg(d.year()).arg(d.month()).arg(d.day()).arg(t.hour()).arg(t.minute()).arg(t.second()).arg(t.msec());
 
    QString fileName = "";
    if(logFilePath.simplified() > 0)
        fileName += logFilePath;
 
    QString logsDir = "\\logs\\";
    QDir dir;
    dir.mkpath(QString(logFilePath + logsDir));
    fileName += logsDir;
    QString tmp = QString("%1-%2-%3.txt").arg(d.year()).arg(d.month()).arg(d.day());
    fileName += tmp;
    
    QFile file(fileName);
    if (!file.open( QIODevice::Append | QIODevice::Text) )
        return;
    QTextStream out(&file); 
    out << datePart << endl << msg << endl;
    out << endl;
    file.close();
}
Добавлено через 1 минуту
Где logFilePath предварительно заданная переменная или же передавай её в функцию

Добавлено через 1 минуту
наверное с Qt ты не знаком, тогда рассказывай, что и как ты хочешь выводить в лог - я тебе накидаю ...

да блин Шилдт не писал пока об этом, ну или я не дошел . Мне надо значть как поправить мой код чтоб он работал Хотя бы начать с этого
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.