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;
}
运行结果显示如下
相关推荐
7ioik17 小时前
jvm垃圾回收算法?
jvm·算法
@小码农17 小时前
LMCC大模型认证 青少年组 第一轮模拟样题
数据结构·人工智能·算法·蓝桥杯
dragoooon3417 小时前
[hot100 NO.13~18]
算法
郭涤生17 小时前
大白话Proactor模式
linux·网络·c++
WangLanguager17 小时前
Prototypical Networks 在图像识别中表现如何?
算法
我是你们的明哥17 小时前
A*(A-Star)算法详解:智能路径规划的核心技术
后端·算法
我是你们的明哥17 小时前
从 N 个商品中找出总价最小的 K 个方案
后端·算法
郭涤生17 小时前
大白话Reactor模式
linux·c++
民乐团扒谱机17 小时前
【微实验】谱聚类之大规模数据应用——Nyström 方法
人工智能·算法·机器学习·matlab·数据挖掘·聚类·谱聚类
CoderYanger17 小时前
A.每日一题——3606. 优惠券校验器
java·开发语言·数据结构·算法·leetcode