搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发

c++容器47

周三石 2020-08-01
#包含 <io流>
#包含 <无序映>
#包含 <串>

()
{
标::无序映<标::, 标::> 我的映射;
我的映射.插入或赋值("a", "苹果" );
我的映射.插入或赋值("b", "香蕉" );
我的映射.插入或赋值("c", "樱花" );
我的映射.插入或赋值("c", "小柑橘");

( &: 我的映射) {
标::输出 << 双.第一 << " : " << 双.第二 << '\n';
}
}
c : 小柑橘
a : 苹果
b : 香蕉
#包含 <向量>
#包含 <栈>
() {
标::向量<> v = {1,2,3,4};
标:: s{v}; // 指引 #1 推导 标::栈<整, 向量<整>>
}
#包含 <栈>
#包含 <双队>
#包含 <io流>

()
{
标::<> c1;
c1.(5);
标::输出 << c1.大小() << '\n';

标::<> c2(c1);
标::输出 << c2.大小() << '\n';

标::双队<> 双队 {3, 1, 4, 1, 5};
标::<> c3(双队);
标::输出 << c3.大小() << '\n';
}
1
1
5
#包含 <栈>
#包含 <io流>

()
{
标::<> s;

s.( 2 );
s.( 6 );
s.( 51 );

标::输出 << s.大小() << " 元素 on 栈\n";
标::输出 << "顶 元素: "
<< s.() // 保留元素在 栈 上
<< "\n";
标::输出 << s.大小() << " 元素 on 栈\n";
s.();
标::输出 << s.大小() << " 元素 on 栈\n";
标::输出 << "顶 元素: " << s.() << "\n";

0;
}
3 元素 on 栈
顶 元素: 51
3 元素 on 栈
2 元素 on 栈
顶 元素: 6


版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《c++容器47》的版权归原作者「周三石」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注周三石微信公众号

周三石微信公众号:gh_6eecda59ada1

周三石

手机扫描上方二维码即可关注周三石微信公众号

周三石最新文章

精品公众号随机推荐