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

в чем ошибка? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск простой библиотека для построения простых 2D графиков http://www.cyberforum.ru/cpp-beginners/thread919595.html
Нужна очень простая библиотека для построения графиков на C/C++. Нужный функционал: умение рисовать графики по точками или просто рисовать точки и умение рисовать отрезки, для которых заданы точки...
C++ Прямоугольник Задача: Создать класс прямоугольник с двумя методами возвращающими периметр и площадь(int Perim и int Square). Также есть конструкторы: 1 конструктор без параметров пользователь вводит с... http://www.cyberforum.ru/cpp-beginners/thread919583.html
C++ Открыть диалоговое окно с помошью меню
создал диалоговое окно мне нужно ,чтобы это окно открывалось через меню как мне это сделать?
Удаление из файла C++
Здравствуйте. Есть такое задание: "Дана последовательность a1...a20. Имеется в виду, что в ней есть несколько максимальных элементов. Получить новую последовательность, исключив из исходной все члены...
C++ Только начинаю писать на с++, нужна консультация http://www.cyberforum.ru/cpp-beginners/thread919561.html
В общем, скачал visual studio 2010, пpочитав паpу статей, попpобовал написать пpостеньку пpогу, но она не компилиpуется. Скажите что я делаю не так =/ #include "stdafx.h" #include <iostream>...
C++ Перевод long double в строку Кто мне объяснит, почему тут long double последнюю цифру дробит... void ld_to_str(long double ld, char str) { double d1; d1 = ld; int j = 0, i = 0, a = 0; if(d1 == 0) str = '0';... подробнее

Показать сообщение отдельно
MaGu
0 / 0 / 0
Регистрация: 07.04.2011
Сообщений: 29

в чем ошибка? - C++

08.07.2013, 14:25. Просмотров 258. Ответов 7
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
for (int i=1; i<=S.Length(); i++)
     {
      if ((S[i]=='-') && (S[i+1]=='-'))
        {
          S[i+1]='+';
          S[i]="";
        }
      else
      if ((S[i]=='+') && (S[i+1]=='+'))
        {
          S[i]="";
        }
      else
      if (((S[i]=='-') && (S[i+1]=='+')) || ((S[i]=='+') && (S[i+1]=='-')))
       {
        S[i]="";
        S[i+1]='-';
       }
 
     }
E2034 Cannot convert 'char *' to 'char'
что нужно сделать, чтобы при присвоении пустого значения не было ошибки?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru