Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] c++ zmienna jako argument metody system()


Rekomendowane odpowiedzi

Opublikowano

Witam, mam pewien problem. W jaki sposób mogę użyć zmiennej string w metodzie system()?

Gdybym wpisał system("ping mpcforum.pl") program poszedłby bez problemu, jednak gdy w argumencie chcę podać zmienną string, kompilator wywala errora:

C:\Program Files (x86)\CodeBlocks\projekty\xD\main.cpp|9|error: cannot convert 'std::string' to 'const char*' for argument '1' to 'int system(const char*)'|

 

 

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

using namespace std;

int main()
{
    string a = "ping mpcforum.pl";
    system(a);
    return 0;
}
 

2mmtzeu.jpg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...