技术栈

C++ 01 函数模板

leiming62025-12-18 11:33

#include <iostream>

#include <string>

#include <fstream>

using namespace std;

template <class T>

void mySwap(T& a, T& b)

{

T temp = a;

a = b;

b = temp;

}

int main()

{

int a = 10;

int b = 20;

mySwap(a, b);

string c = "hello";

string d = "world";

mySwap(c, d);

cout << a << " " << b << endl;

cout << c << " " << d << endl;

system("pause");

}

上一篇:【QT】自动化设备控制界面搭建
下一篇:隐私与安全工具集:纯客户端安全解决方案
相关推荐
wewowilling
1 小时前
AI大模型开发--01Python基础(无废话)
开发语言·python·函数
小羊没烦恼!
1 小时前
OS X 上使用.NET开发应用程序
开发语言·前端·数据库·人工智能·c#·策略模式
棉猴
1 小时前
玩游戏学Python5-函数
开发语言·python·函数·玩游戏·游戏编程
傲世仙尊
1 小时前
拷贝构造-传值传参的连锁反应与隐式函数的三个局限
c++
垆边人似月.
2 小时前
华为机试题 :最大数
c++·算法·华为
谢亮_vipxieliang
2 小时前
JavaScript this 指向完全指南:调用位置决定一切
开发语言·javascript·ecmascript
denlaku
2 小时前
JDK 13 新特性详解
java·开发语言
念越
2 小时前
题库、练习与错题本代码阅读
开发语言·数据结构
l1t
2 小时前
几种数据库软件count(distinct)和count()from group by子查询性能测试
开发语言·数据库
zhenaibo521
2 小时前
如何与导师有效沟通选题?
算法
热门推荐
01国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)02历年考研数学一、数学二、数学三真题试卷及答案PDF03如何新建文件夹? 电脑新建文件夹的4种方法04「全语录+省流版」邵艾伦 × 孙宇晨:聊风口、聊个人IP、聊年轻人如何抓住 AI 时代的机会05GitHub 镜像站点06蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接07轻量化AI渗透武器库|ARTEX自主攻防系统、资产梳理、漏洞挖掘、链路分析全流程智能化落地08Windows 10/11 如何退出微软账户并改用本地账户登录(含找不到选项的解决方法)09Telegram APK 下载安装完整指南 — 2026年最新10微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新