Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Absolute
0 / 0 / 0
Регистрация: 27.12.2008
Сообщений: 3
#1

Подскажите почему? - C++

27.12.2008, 20:30. Просмотров 412. Ответов 0
Метки нет (Все метки)

Люди, при запуске вылетает исключение. Почему?
нужно ето дело для получения параметра "-1" или "1-" из сomand line
Код:
Код
#include <iostream>
#include <string.h>


using std::cout;
using std::endl;

int main(int argc, char* argv[])
{
    cout<<endl<<"argc = "<<argc<<endl;
    cout<<"Get next arguments :"<<endl;
    char* symbol;
    
    int i=0; 
    while(i<argc)
    {
        symbol = new char[];
        symbol = argv[i];
        int count;
        cout<<"argument "<<(i+1)<<" is "<<argv[i]<<endl;
        
        for(int j=0;j<static_cast<int>(strlen(symbol));j++)
        {
            count=0;
            if((symbol[j]=='-')||(symbol[j]=='1'))
                count++;
        };
        if(count>=1)
            cout<<"Go otsel"<<endl;
        delete [] symbol;
        i++;
        
    };
    
    cout<<endl;
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2008, 20:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подскажите почему? (C++):

Подскажите почему так? - C++
Я конечно новичок в с++, но чего-то это уже совсем.. Почему строка cout &lt;&lt; 1/2; выводит &quot;0&quot; ?

Подскажите почему не работает - C++
Нужно добавить К элементов в конец динамического массива #include&lt;iostream.h&gt; #include&lt;stdlib.h&gt; #include&lt;conio.h&gt; #include...

Подскажите, почему это работает!?) - C++
Мне необходимо изменить все строчные буквы на заглавные, это все получается. Я ввожу символы(причем заметьте массив чар из 0, но программа...

Р. Лафоре Подскажите, почему не работает - C++
Никак не пойму, в чем ошибка. #include &lt;iostream&gt; using namespace std; struct sterling { int pound; int shiling; int...

Подскажите почему выдает ошибку? - C++
#include &lt;iostream&gt; using namespace std; int main(){ int a,b,c,x1,x2,dx; cout&lt;&lt; &quot;Inter a=&quot;; cin &gt;&gt; a; cout&lt;&lt; &quot;Inter b=&quot;;...

Подскажите почему он не выводит переменную S - C++
Подскажите почему он не выводит переменную S //--------------------------------------------------------------------------- #pragma...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2008, 20:30
Привет! Вот еще темы с ответами:

Подскажите, почему не работает strcpy_s() - C++
Вот код char *pcStr = &quot;Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22&quot; ...

ПОдскажите почему не работает rand? - C++
#include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;cstdlib&gt; using namespace std; struct item { int data; // данные item *...

Подскажите плз, почему не работает - C++
Почему-то не работает цикл &quot;for&quot;. При запуске кода в консольном окне переменная &quot;h&quot; проходит от &quot;0&quot; до &quot;diametr&quot;. Но после окончания цикла...

Подскажите почему не работает вывод строк? - C++
подскажите почему программа работает некорректно? на выводе должно быть ,true] vec != vec2 vec == vec у меня же просто e vec...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru