当前位置: 首页 > news >正文

咋做网站代码背景图wordpress固定链接设置404

咋做网站代码背景图,wordpress固定链接设置404,拖拽式wordpress建站,网站建设 西安日志文件Log.hpp 日志文件的作用简单的日志文件编写 日志文件的作用 日志文件可以很好的帮我们显示出程序运行的信息,例如,进程pid,运行时间,运行状况等,通过日志记录程序的执行路径、变量值、函数调用等#xff0c;可以帮助我们快速定位和修复代码中的错误。 简单的日志文件… 日志文件Log.hpp 日志文件的作用简单的日志文件编写 日志文件的作用 日志文件可以很好的帮我们显示出程序运行的信息,例如,进程pid,运行时间,运行状况等,通过日志记录程序的执行路径、变量值、函数调用等可以帮助我们快速定位和修复代码中的错误。 简单的日志文件编写 下面是用C/C编写的一段日志文件: Log.hpp #pragma once //日志文件#includeiostream #includecstdio #includestdarg.h #includectime #includefstream #include sys/stat.h #include sys/types.henum //日志等级设置 { Debug 0, //调试等级Info, //常规Warning, Error,Fatal //服务器 };enum //设置打印风格 {Screen 0, //打印到显示器OneFile, //打印到一个文件里ClassFile //分文件打印 };const int defauleStyle Screen; //默认打印到屏幕上 const std::string defaultFilename log.; const std::string logdir log;std::string LevelToString(int level) {switch(level){case Debug:return Debug;case Info:return Info;case Warning:return Warning;case Error:return Error;case Fatal:return Fatal;default:return Unknow;} }std::string localTime() {time_t curtime time(0);struct tm *t localtime(curtime);char time_buffer[128];snprintf(time_buffer,sizeof(time_buffer),%d-%d-%d %d:%d:%d,\t-tm_year1900,t-tm_mon1,t-tm_mday,\t-tm_hour,t-tm_min,t-tm_sec);return time_buffer; }class Log { public:Log():style(defauleStyle),filename(defaultFilename){mkdir(logdir.c_str(),0775); //创建log目录用以记录日志文件}//设置打印风格,默认打印到屏幕void Enable(int sty){style sty;}void WriteOnefile(const std::string logname, const std::string message){std::ofstream out(logname,std::ios::app); //创建文件,并以追加的方式打印内容if(!out.is_open()) return;out.write(message.c_str(),message.size()); //向目标文件中输出内容out.close();}void WriteClassfile(const std::string level,const std::string message){std::string logname logdir; //写入文件名的时候加上路径,就会直接在所写路径下进行输出logname /;logname filename;logname level;WriteOnefile(logname,message);} void Writelog(const std::string level,const std::string message){switch (style){case Screen: //默认打印到屏幕std::coutmessagestd::endl;break;case OneFile: //默认打印到log.all文件中WriteClassfile(all,message);break;case ClassFile: //默认打印到各类日志文件中WriteClassfile(level,message);break;default:break;}}//使用可变参数void LogMessage(int level,const char* format,...){char leftbuffer[1024]; // 这里打印日志等级,时间 到leftguffersnprintf(leftbuffer, sizeof(leftbuffer), [%s] [%s], LevelToString(level).c_str(), localTime().c_str());char rightbuffer[1024]; // 这里打印输入参数的内容 到rightbufferva_list args;va_start(args,format); //初始化可变参数列表 //此时args指向了可变参数部分 , 将参数中的信息输入到字符串mess中vsnprintf(rightbuffer,sizeof(rightbuffer),format,args);va_end(args);//将信息合体std::string message(leftbuffer);message rightbuffer;//打印内容Writelog(LevelToString(level),message);}~Log(){} public:int style;//打印风格 上面默认设置为打印到屏幕std::string filename; //文件名默认为: log.};调试代码: test.cc #includeiostream #includeLog.hpp #include unistd.husing namespace std;void testLog() {Log log;log.Enable(ClassFile);log.LogMessage(Debug, i am %d \n,getpid());log.LogMessage(Info, i am %d \n,getpid());log.LogMessage(Warning, i am %d \n,getpid());log.LogMessage(Error, i am %d \n,getpid());log.LogMessage(Fatal, i am %d \n,getpid());log.LogMessage(Debug, i am %d \n,getpid());log.LogMessage(Info, i am %d \n,getpid());log.LogMessage(Warning, i am %d \n,getpid());log.LogMessage(Error, i am %d \n,getpid());log.LogMessage(Fatal, i am %d \n,getpid());log.LogMessage(Debug, i am %d \n,getpid());log.LogMessage(Info, i am %d \n,getpid());log.LogMessage(Warning, i am %d \n,getpid());log.LogMessage(Error, i am %d \n,getpid());log.LogMessage(Fatal, i am %d \n,getpid()); }int main() {testLog();return 0; } 测试结果: 可以看到,log目录下有各个日志文件,每个日志文件中有不同的内容 如:log.Debug
http://www.dnsts.com.cn/news/164519.html

相关文章:

  • 给女朋友做的网站源码温岭市建设规划局网站
  • 广西优化网站 优帮云wordpress弹窗留言
  • 天眼查登录入口免费推广软件平台seo博客
  • 如何用花生壳做网站asp网站系统
  • 基层建设被哪些网站全文收录常州武进建设局网站
  • win10系统可以做网站搭建关于网站建设的建议
  • 东道 网站建设西安短视频培训
  • 太原的网站建设公司做英文题的网站
  • 网站分享设计wordpress 美食
  • 我做网站价格服装定制软件
  • 重庆玖玺国际做网站网站标题 空格
  • 网站前置审批大前端 wordpress
  • 网站在线问答怎么做平面设计与网页设计培训
  • 东营企业网站建设wordpress 全国地区
  • php+mysql网站开发全程实例 下载网站做网站反向代理违法
  • DW如何做明星的个人网站微信公众号小程序助手
  • 长春建设平台网站的公司网站建设需
  • 济南seo关键词优化方案seo优化团队
  • 网站用品哪里进货好自己做一个app
  • php企业网站源码 漂亮wordpress 谷歌分析
  • 室内设计师联盟网站室内设计模拟app
  • 建设物流网站移动互联网应用程序安全认证证书是什么
  • 商洛网站建设电话商城网站设计
  • 企业网站管理系统手机版教程正方教务管理系统入口
  • 网站后台风格好的ftp网站
  • 桐城网站设计天元建设集团有限公司承包
  • 石家庄学做网站建设培训个人做理财网站
  • 网站建设消费调查问卷杭州广告公司排行榜
  • 如何建设影视网站首页广州建设网站哪家好
  • 做网站无需备案中国防疫政策马上要变化了