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

Изменение отдельных символов в массиве "std::string" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Снова задача про ход коня http://www.cyberforum.ru/cpp-beginners/thread659012.html
Здравствуйте. Задача: рекурсивно обойти шахматную доску конем (программа просто выводит один вариант решения, без дополнительных наворотов, первый ход делается случайным образом, после каждого хода экран перерисовывается). Подскажите, пожалуйста, как нужно исправить код, чтобы функция находила решение. Сейчас поиск происходит бесконечно. Знаю, что задача поднималась уже много раз и в сети полно...
C++ C++ DLL for C# entry point heared -> #ifndef _DLLTEST_H_ #define _DLLTEST_H_ #include <string> using namespace std; extern "C" __declspec(dllexport) string f1(string); #endif http://www.cyberforum.ru/cpp-beginners/thread659007.html
C++ Гороскоп
Приветик) Решите пожалуйста в ВС++ буду очень признательна))) В древнеяпонском календаре был принят 60-летний цикл из пяти 12-летних циклов, обозначенных цветами: зеленый, красный, желтый, белый и черный. В подциклах каждый год имел название одного из животный: крысы, быка, тигра, кролика, дракона, змеи, лошади, овцы, обезьяны, петуха, собаки и кабана. Началом очередного цикла был 4-ый год нашей...
Статический оператор "()" в классе C++
Друзья, чем можно объяснить запрет на создание статического "operator ()" в классе? Связано ли это как-то с его возможностью принимать разное количество параметров (насколько я помню, это же один оператор с таким свойством)?
C++ В двумерном массиве найти столбцы с минимальным произведением элементов. http://www.cyberforum.ru/cpp-beginners/thread658994.html
Текст задания: В двумерном массиве найти столбцы с минимальным произведением элементов. Поиск произведения элементов столбца выделить в отдельную функцию.
C++ создание динамического массива внутри функции Люди, помогите пожалуйста. Нужно написать функцию, которая читает из файла числа (их количество заранее неизвестно) и записывает их в динамический массив. Массив создается там же в функции и, в конечном итоге, выдается в основную программу. Код : void formimp (char *impulse,double *arr, int &n) { FILE *fp=0; fp=fopen(impulse,"rt+"); int i=0; double h1,h2; while (!feof(fp)) { подробнее

Показать сообщение отдельно
Koncord
5 / 5 / 1
Регистрация: 27.09.2012
Сообщений: 65
27.09.2012, 13:28     Изменение отдельных символов в массиве "std::string"
Добрых времени суток, форумчане! Я тут решил переписать свой криптовальщик с GML на C++ и у меня возникла следующая проблема: мне нужно в массиве "std::string" изменить 1 символ, например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main()
{
 std::string i;
 i="Hello";
 std::cout<<"Default string: "<<i<<endl;
 for (int x=0; x<i.size(); x+=1)
    {if (i[x]=='H')
        i[x]="c";
        
    }
  std::cout<<"Changed string: "<<i<<endl;
}
Если есть другое решение данной задачи то милости прошу, приведите пример!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru