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

Удвоить все буквы во введенном слове - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Попытка чтения или записи в защищенную память http://www.cyberforum.ru/cpp-beginners/thread526294.html
Здравствуйте. Вот такая проблема. При компиляции программы выводит сообщение: An unhandled exception of type 'System.AccessViolationException' occurred in ttt.exe Additional information: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена. Как это исправить? Всё пишется в Visual Studio 2010. С++. Транслятор(конвертер) с языка...
C++ Удаление крякозябр при записи Здравствуйте! Как удалить крякозябры при записи в файл? struct vvod {char family; char name;} dat; void CMyDialog2::OnBnClickedButton1() {FILE *f; f=fopen("bdss.txt","wb+"); UpdateData(); memcpy(dat.name,(char *)edt2.GetBuffer(),10); memcpy(dat.family,(char *)edt1.GetBuffer(),15); http://www.cyberforum.ru/cpp-beginners/thread526293.html
Двумерная матрица без For C++
подскажите пожалуйста как ввести двумерную матрицй без цикла for, c одномерным массивом все понятно for(;;) { switch(Way) { case 1:cout<<"vvedite dlinu stroki "; cin>>k; Way =2; continue; case 2: if ((k>=20) || (k<1)) { Way= 1; continue;} Way =3; continue; case 3: i=0; Way=4; continue;
C++ Определить точку плоскости как класс
Помогите пожалуйста выполнить задание на С++ : Определить точку плоскости как класс, содержащий пару чисел с плавающей точкой, конструктор и перегруженную операцию . Для объекта p этого класса число p должно быть равно p.x, а p = p.y. Пример работы с этим классом: Point p(0,0); p=1; cout<<p; (в этом примере будет выведено число 0).
C++ Указатель на структуру http://www.cyberforum.ru/cpp-beginners/thread526271.html
Как с помощью переменной указателя на тип свой структуры вывести на экран значение полей в экземпляре? Написал вот что: #include <iostream> #include <string> using namespace std; typedef struct { string s1,s2; int a; }type; int main(){
C++ unsigned char 0....255?! Всем привет. Всем известно из разной учебной литературы что unsigned char имеет диапазон значений от 0 до 255. Но почему тогда при этом коде #include<iostream> const int ciMAX = 255;//количество символов в ASCII Russian_Russia.1251 struct подробнее

Показать сообщение отдельно
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
23.03.2012, 15:43     Удвоить все буквы во введенном слове
C++
1
2
3
4
5
6
7
8
9
10
11
    std::string str;
    std::cin >> str;
 
    std::string result;
    int sz = str.size();
 
    result.resize(sz + sz);
 
    merge(str.begin(), str.end(), str.begin(), str.end(), result.begin());
 
    std::copy(result.begin(), result.end(), std::ostream_iterator<char>(std::cout));
 
Текущее время: 07:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru