国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

C++之std::pair<uint64_t, size_t>應(yīng)用實例(一百七十七)

這篇具有很好參考價值的文章主要介紹了C++之std::pair<uint64_t, size_t>應(yīng)用實例(一百七十七)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

簡介: CSDN博客專家,專注Android/Linux系統(tǒng),分享多mic語音方案、音視頻、編解碼等技術(shù),與大家一起成長!

優(yōu)質(zhì)專欄:Audio工程師進階系列原創(chuàng)干貨持續(xù)更新中……】??

人生格言: 人生從來沒有捷徑,只有行動才是治療恐懼和懶惰的唯一良藥.

更多原創(chuàng),歡迎關(guān)注:Android系統(tǒng)攻城獅

C++之std::pair<uint64_t, size_t>應(yīng)用實例(一百七十七),C++入門系列,c++,開發(fā)語言

1.前言

本篇目的:C++之std::pair<uint64_t, size_t>應(yīng)用實例

v1.0

#include <iostream>
#include <utility>
#include <cstdint>

typedef std::pair<uint64_t, size_t> MapperKey;

int main(){
  MapperKey key(123456789, 10);

  std::cout << "MapperKey: " << key.first << ", " << key.second << std::endl;

  return 0;
}

總結(jié):使用typedef將std::pair<uint64_t, size_t>重命名為MapperKey。然后,聲明了一個MapperKey類型的變量key,并初始化它的值為(123456789, 10)。最后,輸出MapperKey的值。

v2.0

#include <iostream>
#include <utility>
#include <cstdint>
#include <vector>

typedef std::pair<uint64_t, size_t> MapperKey;

int main(){
  std::vector<MapperKey> keys;

  MapperKey key1(123456789, 10);
  MapperKey key2(987654321, 20);
  MapperKey key3(555555555, 15);

  keys.push_back(key1);
  keys.push_back(key2);
  keys.push_back(key3);

  std::cout << "Iterating through MapperKeys:" << std::endl;
  for (const MapperKey& key : keys)
    {
      std::cout << "Key: " << key.first << ", " << key.second << std::endl;
    }

  return 0;
}

總結(jié):首先使用typedef創(chuàng)建了MapperKey別名,創(chuàng)建了一個vector容器keys,用來存儲MapperKey對象。創(chuàng)建了MapperKey對象key1、key2和key3,并使用push_back函數(shù)將它們添加到keys容器中。使用for循環(huán)遍歷keys容器中的MapperKey對象,文章來源地址http://www.zghlxwxcb.cn/news/detail-653617.html

到了這里,關(guān)于C++之std::pair<uint64_t, size_t>應(yīng)用實例(一百七十七)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • C++之std::enable_if_t用法(一百五十九)

    C++之std::enable_if_t用法(一百五十九)

    簡介: CSDN博客專家,專注Android/Linux系統(tǒng),分享多mic語音方案、音視頻、編解碼等技術(shù),與大家一起成長! 優(yōu)質(zhì)專欄: Audio工程師進階系列 【 原創(chuàng)干貨持續(xù)更新中…… 】?? 人生格言: 人生從來沒有捷徑,只有行動才是治療恐懼和懶惰的唯一良藥. 更多原創(chuàng),歡迎關(guān)注:An

    2024年02月15日
    瀏覽(31)
  • 【C語言】uint8_t、uint16_t、uint32_t、uint64_t是什么?

    【C語言】uint8_t、uint16_t、uint32_t、uint64_t是什么?

    uint8_t 是一個 數(shù)據(jù)類型 ,也是別名,它是 無符號8位整數(shù) 類型的縮寫。 uint 表示 無符號整數(shù) ,即數(shù)值 不能為負數(shù) ; 8 表示該類型的大小為 8位 ,即該類型可表示的 最大值255 , 最小值0 ; _t 表示別名,用typedef定義的數(shù)據(jù)類型。 在C++和C語言中,uint8_t 通常是通過標準頭文件

    2024年02月16日
    瀏覽(28)
  • 詳解C語言中的int8_t、uint8_t、int16_t、uint16_t、int32_t、uint32_t、int64_t、uint64_t

    詳解C語言中的int8_t、uint8_t、int16_t、uint16_t、int32_t、uint32_t、int64_t、uint64_t

    2023年8月8日,周二上午 目錄 為什么會產(chǎn)生int8_t、uint8_t等這類數(shù)據(jù)類型 int8_t、uint8_t等這類數(shù)據(jù)類型有什么用 頭文件 int8_t、uint8_t等這類數(shù)據(jù)類型是怎么實現(xiàn)的 根本原因在于,C 語言標準只是規(guī)定了各個基本類型的最小字節(jié)長度,但并沒有指定它們的確切字節(jié)長度: char 類型

    2024年02月13日
    瀏覽(26)
  • C++之weak_ptr與shared_ptr智能指針實例(一百九十五)

    C++之weak_ptr與shared_ptr智能指針實例(一百九十五)

    簡介: CSDN博客專家,專注Android/Linux系統(tǒng),分享多mic語音方案、音視頻、編解碼等技術(shù),與大家一起成長! 優(yōu)質(zhì)專欄: Audio工程師進階系列 【 原創(chuàng)干貨持續(xù)更新中…… 】?? 人生格言: 人生從來沒有捷徑,只有行動才是治療恐懼和懶惰的唯一良藥. 更多原創(chuàng),歡迎關(guān)注:An

    2024年02月09日
    瀏覽(24)
  • 32位 STM32 打印 uint64_t 類型

    32位 STM32 打印 uint64_t 類型

    測試代碼,未整理,可參考!

    2024年02月11日
    瀏覽(16)
  • C++之lambda函數(shù)應(yīng)用(一百四十七)

    C++之lambda函數(shù)應(yīng)用(一百四十七)

    簡介: CSDN博客專家,專注Android/Linux系統(tǒng),分享多mic語音方案、音視頻、編解碼等技術(shù),與大家一起成長! 優(yōu)質(zhì)專欄: Audio工程師進階系列 【 原創(chuàng)干貨持續(xù)更新中…… 】?? 人生格言: 人生從來沒有捷徑,只有行動才是治療恐懼和懶惰的唯一良藥. 更多原創(chuàng),歡迎關(guān)注:An

    2024年02月11日
    瀏覽(22)
  • Golang中int, int8, int16, int32, int64和uint區(qū)別

    在Go語言(Golang)中,整數(shù)類型用來表示整數(shù),主要包括int系列和uint系列。這兩大系列根據(jù)能否表示負數(shù),分為有符號整數(shù)和無符號整數(shù)。 int系列( 有符號整數(shù) ): int8: 占用1個字節(jié)(8位),能夠表示的有符號整數(shù)范圍從 -128到127。 int16: 占用2個字節(jié)(16位),能夠表示的有

    2024年01月25日
    瀏覽(24)
  • 深入理解和應(yīng)用C++ std::shared_ptr別名構(gòu)造函數(shù)

    在現(xiàn)代C++中,智能指針是一個極為重要的工具,尤其std::shared_ptr以其自動內(nèi)存管理、引用計數(shù)和多線程安全性等特性深受開發(fā)者喜愛。其中一個不太常用但功能強大的構(gòu)造方式是 別名構(gòu)造函數(shù) ,它允許我們創(chuàng)建一個共享相同底層對象但是指向其內(nèi)部不同數(shù)據(jù)成員或子對象的

    2024年01月16日
    瀏覽(31)
  • 如何將size_type強制轉(zhuǎn)換成為int?Comparison of integers of different signs: ‘int‘ and ‘std::vector::size_type‘

    這是一個編譯器的警告信息,意味著在比較兩個不同類型的數(shù)據(jù)時,可能會導(dǎo)致一些問題。 具體來說,在mainwindow.cpp文件的第270行,有一個比較操作,將一個整數(shù)(int)和一個容器std::vectorQLabel *::size_type進行比較。容器的size_type類型是一個無符號整數(shù)(unsigned long),它的取值范圍

    2024年02月15日
    瀏覽(145)
  • C++中pair用法

    C++中pair用法

    博主簡介: Hello大家好呀,我是陳童學,一個與你一樣正在慢慢前行的人。 博主主頁: @陳童學哦 所屬專欄: C++STL 前言: Hello各位小伙伴們好!歡迎來到 本專欄C++STL 的學習,本專欄旨在幫助大家了解并熟悉使用C++中的STL,C++中的STL(標準模板庫)是相當好用的,??????

    2024年02月06日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包