1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

По Умолчанию Функция Логирования В Txt Файл

Тема в разделе "С и С++", создана пользователем Argonaft, 22 ноя 2013.

  1. Argonaft

    Argonaft New Member

    Репутация:
    0
    Регистрация:
    22 ноя 2013
    Сообщения:
    1
    Симпатии:
    0
    Код:
    #include <iostream>
    #include <stdio.h>
    using namespace std;
    
    
    char sContent;
    char sFileLog = "log.txt";
    bool iTrigerlogfile = 1;
    
    Fwrite_file (int iTrigerlogfile, char sContent,char sFilename);
    
    int main(){
    Fwrite_file (iTrigerlogfile,"test",sFileLog);
    return 0;
    }
    
    
    bool Fwrite_file (int iTrigerlogfile, char sContent,char sFilename){
    if (trigerlogfile){
    FILE* out = fopen(file, "w");
    fprintf(out, "%s\n", content);
    return fclose(out);
    }
    }
    Что я сделал не так? Показывает ошибки инициализации
    (7) : error C2440: 'initializing' : cannot convert from 'char [8]' to 'char'
    (13) : error C2664: 'Fwrite_file' : cannot convert parameter 2 from 'char [5]' to 'char'
    (19) : error C2556: 'bool __cdecl Fwrite_file(int,char,char)' : overloaded function differs only by return type from 'int __cdecl Fwrite_file(int,char,char)'
    ....

    и их куча.

    И второй вопрос, как к content переменной пристыковать дату?
    те data()." - ".content (напишу как в php чтоб понятнее было)
     
  2. rrrFer

    rrrFer Гость

    Репутация:
    0
    в седьмой строке ты пытаешься засунуть 8 символов в 1символ (но 8 байт в 1 байт никак не влазят).
    char sFileLog = "log.txt";

    По остальным ошибкам аналогично, нет?
     
Загрузка...

Поделиться этой страницей