Problemas com ping C++

[b]Olá eu comecei C++ a dois dias e estou tentando fazer uma coisinha que me deixa parado, não consigo completa um projeto…

enfim eu tenho umulador e este emulador quando ligado exibe o ip …

gostaria de saber em c++ como ve rele ligaod da seguinte forma:

Digite IP: (aqui eu digitaria o im do emulador…)

logo apos digitar o ip aparecera se o emulador tiver ligado:[/b]

Emulador Conectado [1 ms]
Emulador Conectado [1 ms]
Emulador Conectado [1 ms]
Emulador Conectado [1 ms]
Emulador Conectado [1 ms]
Emulador Conectado [5 ms]
Emulador Conectado [5 ms]
Emulador Conectado [5 ms]
Emulador Conectado [5 ms]


caso esteja desligado o emulador:

Emulador Desconectado [1 ms]
Emulador Desconectado [1 ms]
Emulador Desconectado [1 ms]
Emulador Desconectado [1 ms]
Emulador Desconectado [1 ms]
Emulador Desconectado [5 ms]
Emulador Desconectado [5 ms]
Emulador Desconectado [5 ms]
Emulador Desconectado [5 ms]

[b]Eu só consegui fazer para digitar o IP e gerar o ping, mas as letras eu não consegui fazer aparecer :confused:

Não precisa ter cor porque eu criei uma biblioteca com essa função de cores ja :smiley:

Agradesso a quem conseguir e tenta me ajuda :confused:

Obrigaod e Abraços[/b]

meu codigo:

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

using namespace std;

static string ip;
static string bytes;

int main(){int ms;
    cout<<"IP: "; cin>>ip;
    int verificar = system(("ping -w" + ip).c_str());
for (int i=0; i<=0; i++){
        cout<<"Emulador Conectar [%sms]\n"<<ms;
         }
             cout><<"Emulador Desconectado [%sms]\n"<<ms;
     return(0);
}

Email de contato: fabinhoec_2210@gmail.com
Skype: fabio.2210>