2つのコマンドライン引数を解析して引数を出力するC++コードがあります。引数の1つはgoogle検索のURLです。私は以下のようにコンパイルした後、コマンドラインからURLを渡すとき、私はそこにされているように見えますコマンドラインでURLを渡す(C++)
[1] 8680
[2] 8681
[3] 8682
[4] 8683
[5] 8684
[6] 8685
[7] 8686
[2] Done ion=1
[3] Done espv=2
[4] Done ie=UTF-8
[6]- Done q=size%20of%20unsigned%20char%20array%20c%2B%2B
、と私は出力を得る
./demo 1 https://www.google.co.in/search?sourceid=chrome-psyapi2&ion=1&espv=2&ie=UTF-8&client=ubuntu&q=size%20of%20unsigned%20char%20array%20c%2B%2B&oq=length%20of%20unsigned%20char*%20arra&aqs=chrome.4.69i57j0l5.13353j0j7
、
int main(int argc, char* argv[])
{
std::cout << argv[1] << argv[2] << "\n";
}
以下のコードを貼り付け文字列のいくつかの内部分割。文字列全体を取得する方法はありますか?
ありがとうございます。
デリミタ '&'で文字列を分割していると思います。 – rohitnambisan99