3 года назад

В чём ошибка? Хочу, чтобы слова, которые начинаются на а заменяло на пробелы (Mscrosoft Visual C++ 2010) ?

{
Stig ^s;
Stig ^c;
s=textBox1->Text;

fo(it i=0;i<s->Legth;i++)
{
if (s[i]==' ')
{
if (s[i+1]=='a')
while( s[i]!=' ')
c[i]= ' ';
}
else c[i]=s[i];
}
 
textBox2->Text=c;
}
Выдает ошибку 1>c:\uses\documets\visual studio 2010\pojects\1\1\Fom1.h(137): eo C3070: System::Stig::default: у свойства нет метода set
Как исправить?
С радостью бы выкинула, но экзамен(
PetSeAl, так я и пытаюсь создать новую строку с
Присваbвается: else с[i]=s[i]

Ольга Ф. (Гость) C++
3

C++: В чём ошибка? Хочу, чтобы слова, которые начинаются на а заменяло на пробелы (Mscrosoft Visual C++ 2010) ?

1 год назад Ошибка CultureInfo в C#

CultueIfo ukUA = ew CultueIfo("uk-UA");            ukUA.DateTimeFomat.Caleda = ew HebewCaleda();Во второй строке вылетает OutOfRage Exceptioв чем может быть проблема?
И что же делать?
хочу, чтобы метод DateTime.ToStig("m", CultueIfo.IvaiatCultue)выводил месяц украинским словом
где еврейский? ukUA - это украинский
>где еврейский? ukUA - это украинскийА что тогда HebewCaleda по Вашему?СсылкиHebew caleda - Wikipedia, the fee ecyclopediaя это с мс...

Atlantib (Гость) 4 ответа
3
1 год назад Воспроизведение музыки в Visual C#

Пишу игру в Visual C# 2008. Мне нужно воспроизвести звуковой файл MP3, который я запихнул в ресурсы проекта (по некоторым причинам я не могу использовать файл в открытом виде). Как это сделать? Нужно конвертировать в .WAV или есть другой способ?Widows Media Playe не помогает - он требует URL, а здесь его указать невозможно.
Про wav знаю, но в игре штук 100 аудиофайлов, каждый весит по два мегабайта даже в mp3. Не хочу, чтобы размер дистрибутива измерялся гигабайтами.WMP я подключал как раз как C...

Лера Чакред (Гость) 4 ответа
3
1 год назад почему этот цикл зацикливается при считывании информации из файла?

Все переменные объявлены и работают нормально, цикл должен работать нормально но он зацикливается уже 1000 раз проверал не могу понять в чем же дело. Цикл должен загружает из файла одну букву и проверяет есть ли эта буква символом пробела если есть то условный оператор не дает начаться циклу который находится внутри него, но если во внешнем цикле в переменной fist оказалась буква а не символ пробела то условный оператор разрешает работу внутреннего цикла который должен работать до того пока в пе...

CrashRUS (Гость) 1 ответ
3
Ответы (7)
IOpuu (Гость) 3 года назад
3

С нуля писать, читай мануал, да и вообще выкинь либо C++, либо String, эти вещи по жизни несовместимы и даже учить смысла особо нету.

Пожаловаться
Без имени и точка (Гость) 3 года назад
3

Не учтено первое слово, length-1 т.к. нумерация с 0, c вообще не инициализировано.

Пожаловаться
betker (Гость) 3 года назад
3

Строки в .NET неизменяемые. Если нужна строка с другим значением, то надо создавать новую строку.

Пожаловаться
Zeratyll (Гость) 3 года назад
3

2 Примечание №4
Каким образом Вы пытаетесь это сделать? Чтобы создать строку, надо либо вызвать конструктор строки самому, либо вызвать какой-либо метод, который эту строку возвращает. Не вижу в Вашем коде ни того, ни другого. Переменной c у Вас вообще нигде не присваивается значение.

Пожаловаться
Инстинкт (Гость) 3 года назад
3

2 Примечание №5
Присваивание выглядит так: с\u003d... . То, что Вы написали, это вызов оператора индексирования с зписью, отсутствие которого прямо следует из неизменяемости строк.

Пожаловаться
Таманаяхоши (Гость) 3 года назад
3

А это точно С++ а не С# ?

Пожаловаться
антон герасимов (Гость) 3 года назад
3

Не пользуйтесь словами на "а" и программа заработает :-)

Пожаловаться
В чём ошибка? Хочу, чтобы слова, которые начинаются на а заменяло на пробелы (Mscrosoft Visual C++ 2010) ? (C++) - вопросы и ответы на все случаи жизни - справочник C++ i-vopros.ru