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

из char в int со знаком - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Освобождение памяти для члена класса http://www.cyberforum.ru/cpp-beginners/thread960585.html
Добрый вечер :victory: Проблема, чувствую, тривиальная, но что-то я не могу сообразить :coffee2: В моём самописном классе есть член данных, который сам является классом и в котором реализовано...
C++ С чего начать изучение C++? Есть небольшие знания паскаль,но хочу начать изучать с++!Посоветуйте книги,курсы или еще че-нить! http://www.cyberforum.ru/cpp-beginners/thread960574.html
C++ Указатель FILE*
Как по указателю на файл создать объект ofstream не зная имени файла? FILE *file; ofstream F(file); F<<"Hello, World";
Сгенерировать и обработать исключение EXCEPTION_ACCESS_VIOLATION C++
Помогите написать программу котороя сгенерирует и обработает исключение. Тип исключения соответствует типу, возвращаемому функцией DWORD GetExceptionCode(VOID). Мое исключение:...
C++ He1p или /? для консольного приложения http://www.cyberforum.ru/cpp-beginners/thread960529.html
Собственно, как? Или просто нужно принять параметры, отследить, что это /? и соответственно ответить? Добавлено через 1 час 14 минут Например, если в cmd ввести "ping /?" выведется помощь по этой...
C++ Является ли данная строка символов пропозициональной формулой? Задание №1. Написать программу для реализации следующего алгоритма определения является ли данная строка символов пропозициональной формулой или нет: шаг 1. Проверка скобочного итога формулы. шаг... подробнее

Показать сообщение отдельно
beats
98 / 36 / 4
Регистрация: 09.12.2012
Сообщений: 567
23.09.2013, 19:58  [ТС]
Дописал в коде проверку, но в ифе нехочет сравнивать минус с минусом(
C++
1
2
3
4
5
6
7
8
zn1 = "1+3i";
    zn2 = "4-5i";
    int r1 = atoi(&zn1[0]);
    int r2 = atoi(&zn2[0]);
    //45 '-'
    int i1, i2;
    if (&zn1[1] == "-"){ i1 = atoi(&zn1[1,2]) * (-1); } else { i1 = atoi(&zn1[1,2]); }
    if (&zn2[1] == "-"){ i2 = atoi(&zn2[1,2]) * (-1); } else { i2 = atoi(&zn2[1,2]); }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru