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

Функция логирования в 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 { char name; char lastName; DataBase *pNext; http://www.cyberforum.ru/cpp-beginners/thread1015476.html
C++ Одномерные массивы C++
1. В одномерном массиве, состоящем из n вещественных элементов, вычислить: - сумму отрицательных элементов массива; - произведение элементов массива, расположенных между максимальным и минимальным элементами. помогите:)
C++ В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен
В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен.Вывести конечную матрицу #include <conio.h> #include <iostream> using namespace std; int **vvod(int **m, int s, int r) { for( int i=0; i<s; i++) {
C++ В матрице целых чисел заменить все отрицательные элементы нулями http://www.cyberforum.ru/cpp-beginners/thread1015460.html
В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен.Вывести конечную матрицу. Что не так? Отредактируйте пожалуйста. #include <conio.h> #include <iostream> using namespace std; int **vvod(int **m, int s, int r) {
C++ Логическая операция ИЛИ Добрый день, хотелось бы узнать как ввести логическое ИЛИ при наборе кода, а то ведь НЕ и И вводится довольно легко Shift + 1 и Shift + 7 + 7 что бы получить ! и &&,, а вот ввести || не получается и ключевое слово OR не распознает компилятор, что делать? подробнее

Показать сообщение отдельно
Kosmonaftus
0 / 0 / 0
Регистрация: 10.11.2011
Сообщений: 32
22.11.2013, 15:52  [ТС]     Функция логирования в txt файл
Цитата Сообщение от 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 ты не знаком, тогда рассказывай, что и как ты хочешь выводить в лог - я тебе накидаю ...

да блин Шилдт не писал пока об этом, ну или я не дошел . Мне надо значть как поправить мой код чтоб он работал Хотя бы начать с этого
 
Текущее время: 22:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru