НМ
Надежда Малышева

C++ Не работает метод

Метод вызываю так MyClass::multiplyPolynom(argument1, argument2);
Где argument1, argument2 это string содержащий значения через пробел ("0 1 0 3").
Метод не выполняется и программа вылетает, что не так?


Метод просто берез две входные строки и высчитывает сумму определенных её элементов, в данном случае так: "0 2 1 0", "0 2 0 0" => 1 + 0 = 1

НР
Наташа Романова

Это какой-то глобальный п... ц, а не код.
Начнем с того, что тут проделывается параллельно две одинаковые операции с двумя разными строками - не логичнее ли было проделывать операцию один раз, и вызывать функцию 2 раза?
Молчу про то, что происходит внутри; но в конце вызывается функция atoi, а она требует указателя на строку, содержащую число, и оканчивающуюся нулевым символом. Очевидно, что указатель на один символ - это не указатель на строку.

ОА
Ольга Андрианова

Можно поподробнее, что он должен делать?

Похожие вопросы
C# Решить уравнение методом Ньютона
C#, вопрос о методах.
Помогите написать метод для c# IsDigit
C #. Что означает: "переменная" += new "метод" ?
Методы C# Помогите ночь уже сижу
Метод Ньютона C++. Прога работает не правильно, в чем проблема??
C# Как вызвать не статический метод из класса А, через статический метод в классе Б ?
Напишите программу на C# при помощи методов.
C# методы - использование параметров
c# static class и методы в нем