如何在 C++ 中的 system() 函数中使用字符串变量

iZeusify

最近我开发了一个程序,我必须在该程序中调用system();它接收const char*. 我需要在这个调用中使用一个字符串数组。这是一些示例代码。

#include <iostream>
#include <windows.h>
#include <string>

using namespace std;

int main()
{
    string stackoverflow[5] = {"a", "b", "c", "d", "e"};
    int i = 0;

    while(i <= 5)
    {
        system("wget -O" + stackoverflow[i] + "\"www.google.com\"");
        i++;
    }   
}

旁注:我尝试使用const char b = stackoverflow[i].c_str()但出现错误:

表达式必须具有整数或无作用域的枚举类型

'+' 不能添加两个指针

顺便说一句,我正在使用 Visual Studio。我不知道此时我应该做什么。

谢谢阅读。我是新手,所以任何帮助将不胜感激。我很感激一个不需要将我的数组转换为向量的解决方案,因为我在这个项目中有很多代码,这将需要重构大量代码。PS抱歉缩进我在c + p上失败了

萨胡

首先创建一个组合字符串,然后使用该std::string.c_str()函数。

std::string combined = "wget -O" + stackoverflow[i] + "\"www.google.com\"";
system(combined.c_str());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C ++中对字符串使用atoi函数

来自分类Dev

如何在Rust中创建和使用字符串为Hashmap字符串?

来自分类Dev

如何在RcppEigen中使用字符串变量

来自分类Dev

如何在C ++中使用字符串文字初始化char的动态数组?

来自分类Dev

如何使用字符串数组来处理C#中switch语句中的情况?

来自分类Dev

在不使用字符串库函数的情况下替换C中的子字符串

来自分类Dev

如何在system()中使用C代码变量

来自分类Dev

如何使用字符串搜索变量?/您可以在类中搜索变量吗?

来自分类Dev

在dplyr中的函数中使用字符串

来自分类Dev

如何从要在C中的printf中使用的函数返回字符串?

来自分类Dev

如何在不使用字典的情况下将字符串转换为python中的变量?

来自分类Dev

如何在C#中使用Contains和Linq方法在字符串中搜索数字?

来自分类Dev

如何在C#4.5中使用System.Spatial创建GeometryLineString

来自分类Dev

如何在RcppEigen中使用字符串变量

来自分类Dev

如何在Javascript函数中传递字符串变量?

来自分类Dev

如何在C#中使用字符串格式重命名文件?

来自分类Dev

在不使用字符串库函数的情况下替换C中的子字符串

来自分类Dev

如何在Linq to Entities中使用字符串在SQL Server 2008+中搜索varbinary列

来自分类Dev

如何从C中的CSV文件中使用字符串(char *)填充2D数组

来自分类Dev

如何在C ++中从字符串中删除字符?

来自分类Dev

如何在C#中使用linq在以“ <input”开头的字符串中拆分字符串

来自分类Dev

如何将数组中的字符串分配给 C 中的变量(来自函数)?

来自分类Dev

c - 如何在c中多次出现'/'时使用strchr获取子字符串并将其存储在变量中

来自分类Dev

如何在 C# 中使用字符串键和值创建字符串多维数组?

来自分类Dev

如何僅使用指針在 C 中使用字符串數組

来自分类Dev

将字符串变量传递给包含 C 中 system() 命令的函数

来自分类Dev

如何在C ++中使用字符串将文本文件保存到结构

来自分类Dev

如何在 Bash 中的算术表达式中使用字符串

来自分类Dev

如何在 PHP 中的数组树中使用字符串?

Related 相关文章

  1. 1

    如何在C ++中对字符串使用atoi函数

  2. 2

    如何在Rust中创建和使用字符串为Hashmap字符串?

  3. 3

    如何在RcppEigen中使用字符串变量

  4. 4

    如何在C ++中使用字符串文字初始化char的动态数组?

  5. 5

    如何使用字符串数组来处理C#中switch语句中的情况?

  6. 6

    在不使用字符串库函数的情况下替换C中的子字符串

  7. 7

    如何在system()中使用C代码变量

  8. 8

    如何使用字符串搜索变量?/您可以在类中搜索变量吗?

  9. 9

    在dplyr中的函数中使用字符串

  10. 10

    如何从要在C中的printf中使用的函数返回字符串?

  11. 11

    如何在不使用字典的情况下将字符串转换为python中的变量?

  12. 12

    如何在C#中使用Contains和Linq方法在字符串中搜索数字?

  13. 13

    如何在C#4.5中使用System.Spatial创建GeometryLineString

  14. 14

    如何在RcppEigen中使用字符串变量

  15. 15

    如何在Javascript函数中传递字符串变量?

  16. 16

    如何在C#中使用字符串格式重命名文件?

  17. 17

    在不使用字符串库函数的情况下替换C中的子字符串

  18. 18

    如何在Linq to Entities中使用字符串在SQL Server 2008+中搜索varbinary列

  19. 19

    如何从C中的CSV文件中使用字符串(char *)填充2D数组

  20. 20

    如何在C ++中从字符串中删除字符?

  21. 21

    如何在C#中使用linq在以“ <input”开头的字符串中拆分字符串

  22. 22

    如何将数组中的字符串分配给 C 中的变量(来自函数)?

  23. 23

    c - 如何在c中多次出现'/'时使用strchr获取子字符串并将其存储在变量中

  24. 24

    如何在 C# 中使用字符串键和值创建字符串多维数组?

  25. 25

    如何僅使用指針在 C 中使用字符串數組

  26. 26

    将字符串变量传递给包含 C 中 system() 命令的函数

  27. 27

    如何在C ++中使用字符串将文本文件保存到结构

  28. 28

    如何在 Bash 中的算术表达式中使用字符串

  29. 29

    如何在 PHP 中的数组树中使用字符串?

热门标签

归档