zoukankan      html  css  js  c++  java
  • 写一个面向对象的函数库BaseCommon,这是一个Win32的DLL

    顺便测试一下Windows Live Writer.貌似很好用的样子。

    //BaseCommon.h
    #pragma once
    #include <iostream>
    
    #ifdef BASECOMMON_EXPORTS
    #define BASECOMMON_API __declspec(dllexport)
    #else
    #define BASECOMMON_API __declspec(dllimport)
    #endif
    
    namespace safee
    {
        class BASECOMMON_API CConvert
        {
        public:
            CConvert(void);
            ~CConvert(void);
            static std::string ToString(int i);
            //其它转换函数原型... ...
        };
    };
    //BaseCommon.cpp
    #include "StdAfx.h"
    #include "Convert.h"
    #include <iostream>
    #include <sstream>
    
    namespace safee
    {
        CConvert::CConvert(void)
        {
        }
    
        CConvert::~CConvert(void)
        {
        }
    
        std::string CConvert::ToString(int i)
        {
            std::stringstream ss;
            ss << i;
            std::string result = ss.str();
            return result;
        }
        //其它转换函数定义... ...
    }
    唯一的问题是函数调用的系统开销比较大,对于经常在系统中出现的小函数,用内联函数,或者宏函数效率上
    会更好一些。提交,试试Windows Live Writer。
  • 相关阅读:
    QT中文报错问题
    自动获取UILabel高度
    vi编辑器的使用
    命令例子
    WPF中textBlock 变色功能
    php 删除目录及子文件
    jquery autocomplete插件
    js日历选择控件
    centeros bash: ifconfig: command not found
    php 文件日志类
  • 原文地址:https://www.cnblogs.com/wanggary/p/2010009.html
Copyright © 2011-2022 走看看