wordpress將404跳轉主頁結構優(yōu)化設計
提示:文章
文章目錄
- 前言
- 一、背景
- 二、
- 2.1
- 2.2
- 總結
前言
前期疑問:
本文目標:
一、背景
最近
std::pair和std::tuple
二、用法
1.1 創(chuàng)建
看代碼規(guī)范,提到:通過std::pair 和std::tuple ,函數(shù)可以同時返回多個值。相比起使用額外參數(shù)來獲取輸出,返回值能讓閱讀者更明確函數(shù)
輸出的數(shù)據
查了下std::pair和std::tuple的用法,后面的代碼中可以嘗試使用
[C++] std::tuple
下面的是之前看過并記錄的文檔
2024年7月30日15:12:15
https://blog.csdn.net/u013250861/article/details/128415126
后面代碼中還有對tuple執(zhí)行std::get<0>用法的代碼,一開始肯定不懂,查了下資料,就是取tuple的成員
https://blog.csdn.net/stf1065716904/article/details/81331801
2024年9月10日19:15:37
下面是自己寫的驗證代碼
std::tuple<int, float, bool> tupleFunc()
{int a = 1;float b = 1.2f;bool c = true;std::tuple<int, float, bool> ret = std::make_tuple(a, b, c);return ret;
}int main()
{std::tuple<int, float, bool> retTuple = tupleFunc();int a = std::get<0>(retTuple);float b = std::get<1>(retTuple);bool c = std::get<2>(retTuple);std::cout << "a: " << a << " b: " << b << " c: " << c << std::endl;return 0;
}
// 打印信息
// a: 1 b: 1.2 c: 1
先寫一下能滿足自己使用的驗證代碼,可能有其他復雜功能,不過可以等到需要用的時候再深究。
1.2、std::tuple聲明初始化為0
#include <tuple>
#include <iostream>int main() {// 使用 std::make_tuple 創(chuàng)建一個含有0的 std::tupleauto my_tuple = std::make_tuple(0, 0, 0);// 訪問并打印 tuple 中的元素std::cout << "Tuple element 0: " << std::get<0>(my_tuple) << std::endl;std::cout << "Tuple element 1: " << std::get<1>(my_tuple) << std::endl;std::cout << "Tuple element 2: " << std::get<2>(my_tuple) << std::endl;return 0;
}
三、
3.1
總結
未完待續(xù)