Парсинг командной строки на C++

Тема в разделе "WASM.BEGINNERS", создана пользователем Delphi, 4 авг 2006.

  1. Delphi

    Delphi New Member

    Публикаций:
    0
    Регистрация:
    15 май 2006
    Сообщения:
    26
    Адрес:
    Russia
    Здраствуйте..
    Такой вопрос...

    char *z="123456789012";
    char x[255];

    подскажите
    1. как из z в x скопировать десятый символ.
    2. как из z в x скопировать с третьего по пятый символ.
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    1. x[0] = z[10];
    2. Подумать
     
  3. Delphi

    Delphi New Member

    Публикаций:
    0
    Регистрация:
    15 май 2006
    Сообщения:
    26
    Адрес:
    Russia
    Quantum, спасибо за подсказку, но что то я не врубаюсь..:dntknw:

    в pascal была такая функция
    function MidStr(const AText: AnsiString; const AStart, ACount: Integer): AnsiString; overload;

    что нибудь есть подобное в C++ ?
     
  4. MegaZu

    MegaZu New Member

    Публикаций:
    0
    Регистрация:
    22 июл 2005
    Сообщения:
    290
    memcpy(&x, &z[2],3);

    Почитай мсдн.
     
  5. KAdot

    KAdot New Member

    Публикаций:
    0
    Регистрация:
    27 фев 2005
    Сообщения:
    38
    Код (Text):
    1. memcpy(&x, &z[2],3);
    и еще тогда z[3] = '\0'; раз уж речь о строках
     
  6. MegaZu

    MegaZu New Member

    Публикаций:
    0
    Регистрация:
    22 июл 2005
    Сообщения:
    290
    А это при чем здесь ?
     
  7. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Ну, и где тут командная строка? Парсинга тоже не видно... Даже С++ к этой теме не имеет прямого отношения. Сабж был выбран чтобы подразнить модераторов? :) И ник из той же оперы.
     
  8. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    MegaZu
    [l]strcpy тогда уж.
     
  9. MegaZu

    MegaZu New Member

    Публикаций:
    0
    Регистрация:
    22 июл 2005
    Сообщения:
    290
    IceStudent
    Ну тогда уж strncpy .....