Форум программистов, компьютерный форум 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';... подробнее

Показать сообщение отдельно
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
08.07.2013, 15:15
Цитата Сообщение от MaGu Посмотреть сообщение
S[i]="";
вы пытаетесь присвоить символу указатель на пустую строку
можно сделать так
C++
1
S[i] = *"";
но это в результате даст непонятно что или пробел, то есть
C++
1
S[i] = ' ';
Цитата Сообщение от mokojumbot Посмотреть сообщение
s[i]='';
это не символ
MaGu, если S - это строка, то используйте
C++
1
S.erase(i, 1);
вместо
C++
1
S[i] = "";
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru