C++ //练习 9.14 编写程序,将一个list中的char*指针(指向C风格字符串)元素赋值给一个vector中的string。

C++ Primer(第5版) 练习 9.14

练习 9.14 编写程序,将一个list中的char*指针(指向C风格字符串)元素赋值给一个vector中的string。

环境:Linux Ubuntu(云服务器)
工具:vim
代码块
cpp 复制代码
/*************************************************************************
	> File Name: ex9.14.cpp
	> Author: 
	> Mail: 
	> Created Time: Mon 26 Feb 2024 01:33:44 PM CST
 ************************************************************************/

#include<iostream>
#include<vector>
#include<list>
using namespace std;

int main(){
    vector<string> str;
    list<const char*> li = {"hello", "world", "help"};

    str.assign(li.begin(), li.end());

    for(const auto s : str){
        cout<<s<<" ";
    }
    cout<<endl;

    return 0;
}
运行结果显示如下
相关推荐
Lsir10110_12 小时前
【力扣hot100】矩阵题通关复盘
算法·leetcode·矩阵
退休倒计时12 小时前
【每日一题】LeetCode 207. 课程表 TypeScript
算法·leetcode·typescript
程序员正茂13 小时前
Android studio中使用OpenCV C++库
android·c++·opencv·mobile
稚南城才子,乌衣巷风流13 小时前
树的重心:概念、性质与算法详解
算法·深度优先·图论
不会就选b13 小时前
算法日常・每日刷题--<哈希>1
算法·哈希算法
乱七八糟的屋子13 小时前
FlatBuffers C++ 实战教程:从零到一掌握高性能序列化
c++·零拷贝·序列化·flatbuffers c++
zander25813 小时前
LeetCode 207. 课程表
算法·深度优先
野生风长13 小时前
c++(日期类的实现)
前端·c++
萌动的小火苗13 小时前
深度学习中的损失函数与优化算法基础知识
人工智能·深度学习·算法
happyprince13 小时前
02_OpenCodeReview 具体观:八种算法机制与背后的论文谱系
算法