当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: Char_traits NT-FAMILY: 宋体; ms
 

 

 ·降温    »显示摘要«
    摘要:这几天好象太热中这里,完全忘了几天后的考试似的.这也是我一向的坏习惯.那股热度一冒出来就不管天昏地暗的.只好自己给自己降降温.当理想和面包冲突时,现在的我更偏向与面包.毕竟当年朱自清先生的面包喊着亡国奴快来啊,他老人家以无比的民族自豪感拒绝了.而今天我的面包喊着好学生快来啊,我就只好屁颠屁颠地奋勇赶过去.我们可以改变理想,改变自己,带上面具;但我们唯一不能改变的是社会.(补)看来刚降一点的温度又要......
 ·使用session保护受限页面    »显示摘要«
    摘要:chklogin.jsp: <%@ page language="java" pageencoding="gbk" import="news.admin.*"%><!doctype html public "-//w3c//dtd html 4.0 transitional//en"><......


C++的Char traits模板类
char_traits

头文件 【程序编程相关:Visual C++.NET编程基础讲座

  【推荐阅读:保存图片流到数据库之后固定显示新法

  【扩展信息:增加Tomcat使用内存

char_traits.h

// generic char_traits class.  note that this class is provided only

//  as a base for explicit specialization; it is unlikely to be useful

//  as is for any particular user-defined type.  in particular, it

//  *will not work* for a non-pod type.

 

字符特性模板,目的是提供最基本的字符特性的统一的方法函数.

char_traits继承了__char_traits_base

 

template <class _chart> class char_traits

  : public __char_traits_base<_chart, _chart>

{};

 

// specialization for char.

// char字符类型模板偏特化

 

__stl_template_null class char_traits<char>

  : public __char_traits_base<char, int>

{

public:

  //int类型到char类型的转换

  static char_type to_char_type(const int_type& __c) {

    return static_cast<char_type>(static_cast<unsigned char>(__c));

  }

 

 //char到int类型的转换

  static int_type to_int_type(const char_type& __c) {

    return static_cast<unsigned char>(__c);

  }

 

  //比较两个字符串

  static int compare(const char* __s1, const char* __s2, size_t __n)

    { return memcmp(__s1, __s2, __n); }

 

  //到字符的长度


...   下一页
    摘要:第一个例子: include-file-test-1.jsp: <%@ page contenttype="text/html;charset=gbk" %><%! string dec_str = "dec_str";%><%=dec_str%><br><%@ include file="......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE