c++字符串与任意类型数据拼接
来源:互联网 发布:昆明编程招聘 编辑:程序博客网 时间:2024/06/05 00:15
C++的string类非常好用,不过跟VB比起来有些不足的就是VB支持任意类型数据拼接在一起,比如: 123 & “abc” & “56” & 111 (&为拼接操作符),为了解决这个问题,我们重载一下&运算符,让C++的string类也支持这个操作。
#include <iostream>#include <string>#include <sstream>using namespace std;template <typename T>string operator &(const T &_t, const string &s){ostringstream oss;oss << _t;return oss.str() + s;}template <typename T>string operator &(const string &s, const T &_t){ostringstream oss;oss << _t;return s + oss.str() ;}int main(int argc, char *argv[]){string ret;ret = string("45") + "23" & 65 & 1.55;cout << ret << endl;return 0;}输出结果:4523651.55
阅读全文
0 0
- c++字符串与任意类型数据拼接
- iOS 任意类型数据转换字符串
- C++->string与数值类型的拼接
- C++/C 字符串拼接
- Oracle数据字符串拼接
- C 字符串拼接显示
- C 如何拼接字符串
- C语言字符串拼接
- C中多个宏字符串拼接
- 字符串分割与拼接
- 字符串与数组拼接,
- 可接受任意类型数据的C语言链表
- Object-C 数组以及字符串拼接与分割
- Obj-C数组以及字符串拼接与分割
- NSString用法、Obj-C数组以及字符串拼接与分割
- NSString用法、Obj-C数组以及字符串拼接与分割
- Obj-C数组以及字符串拼接与分割
- NSString用法、Obj-C数组以及字符串拼接与分割
- Qt遍历目录的所有文件,并过滤后缀名
- Ant打可执行jar包指南
- SAP MM (Material Management) Training Tutorial
- 关于OnPaint函数的工作原理(很详细,很实用)
- 矩阵乘法-java
- c++字符串与任意类型数据拼接
- SAP FICO Training Tutorial: Learn SAP FI & SAP CO Modules
- sge 下载资源
- yang模型和openflow南北向接口
- SAP PP (Production Planning) Training Tutorial
- xcode运行解析报错 While reading xx.png pngcrush caught libpng
- Maven的setting.xml 配置详解
- SAP ABAP Programming Tutorials
- shell如何模块化和复用