技术栈

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】自动化设备控制界面搭建
相关推荐
大道随心
6 小时前
【QT】自动化设备控制界面搭建
开发语言·qt·自动化
Chen--Xing
6 小时前
LeetCode LCR 119.最长连续序列
c++·python·算法·leetcode·rust
xiaoye-duck
6 小时前
吃透C++类和对象(上):封装、实例化与 this 指针详解
c++
金枪不摆鳍
6 小时前
算法2-链表
数据结构·算法·链表
yeshihouhou
6 小时前
redis数据分片算法
redis·算法·哈希算法
李余博睿(新疆)
6 小时前
c++经典练习题-分支练习(1)
数据结构·c++·算法
摆烂z
7 小时前
maven中打包不打全部包+多线程打包
java·开发语言·maven
alibli
7 小时前
Alibli深度理解设计模式系列教程
c++·设计模式
xu_yule
7 小时前
算法基础-动态规划
算法·动态规划
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05Neo4j(一) - Neo4j安装教程(Windows)06【AutoGLM部署】本地私有化部署AI手机Agent07Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09Open-AutoGLM Windows 安装部署教程10BongoCat - 跨平台键盘猫动画工具