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

Нужно все буквы B заменить на решётку #, а буквы A заменить на A и B через раз - C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция с указателем на void** не получается вернуть данные? http://www.cyberforum.ru/cpp-beginners/thread1493952.html
Здорова! Есть код: #include <iostream> using std::cout; struct IMotion { virtual int& get_val()=0; };
C++ Ввести с клавиатуры массив X, состоящий из 15 элементов целого типа. Рассчитать элементы массива Y по формуле Ввести с клавиатуры массив X, состоящий из 15 элементов целого типа. Рассчитать элементы массива Y по формуле {y}_{i}=cos({{x}_{i}}^{2})+2,97{lg}^{2}{i}^{2}.Сформулировать третий массив из упорядоченных по убыванию значений обоих массивов. http://www.cyberforum.ru/cpp-beginners/thread1493941.html
C++ Определить среднее арифметическое каждого столбца и максимум и минимум каждой строки двумерного массива
Дан двумерный массив 5x6. Определить среднее арифметическое каждого столбца, определить максимум и минимум каждой строки
Взаимодействие с браузером C++
Какую библиотеку можно использовать что бы взаимодействовать с браузером,например мне надо что бы программа ввела определенное слово на определенную страницу сайта в нужную строку,или просто нажала на кнопку.И можно ли для этого использовать библиотеку windows.h?Если что пишу на visual c++ и использую библиотеку классов MFC
C++ Подключение статической lib-библиотеки http://www.cyberforum.ru/cpp-beginners/thread1493913.html
есть lib sqlite3.lib однако при попытке использовать функции из sqlite3.lib получаю следующее 1>msvcrt.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) уже определен в libcmt.lib(typinfo.obj) 1>msvcrt.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info...
C++ Ошибка при определении макроса Здорова! Есть код: #include <iostream> using std::cout; using std::endl; #include <string> using std::string; #include <afxwin.h> подробнее

Показать сообщение отдельно
matxon
4 / 4 / 1
Регистрация: 14.09.2014
Сообщений: 14
06.07.2015, 18:36     Нужно все буквы B заменить на решётку #, а буквы A заменить на A и B через раз - C++
В линуксе выдает такую ошибку

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[------@--- cpp]$ g++ 1493959-2.cpp -o 1493959-2
1493959-2.cpp: In function ‘std::string simple_replace(const string&)’:
1493959-2.cpp:11:20: error: ISO C++ forbids declaration of ‘newstr’ with no type [-fpermissive]
     auto newstr(str);
                    ^
1493959-2.cpp:11:20: error: cannot convert ‘const string {aka const std::basic_string<char>}’ to ‘int’ in initialization
1493959-2.cpp:13:29: error: request for member ‘sizein ‘newstr’, which is of non-class type ‘int’
     for(size_t i=0;i<newstr.size();i++)
                             ^
1493959-2.cpp:15:20: error: invalid types ‘int[size_t {aka long unsigned int}]for array subscript
         if(newstr[i]=='A')
                    ^
1493959-2.cpp:16:21: error: invalid types ‘int[size_t {aka long unsigned int}]for array subscript
             newstr[i]='#';
                     ^
1493959-2.cpp:17:25: error: invalid types ‘int[size_t {aka long unsigned int}]for array subscript
         else if(newstr[i]=='B' && count)
                         ^
1493959-2.cpp:18:21: error: invalid types ‘int[size_t {aka long unsigned int}]for array subscript
             newstr[i]='A';
                     ^
1493959-2.cpp:22:12: error: could not convert ‘newstr’ from ‘int’ to ‘std::string {aka std::basic_string<char>}’
     return newstr;
            ^
 
Текущее время: 23:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru