|
|
Другие темы раздела | |
C++ Подскажите, какую базу данных использовать проще всего
https://www.cyberforum.ru/ cpp-beginners/ thread925997.html Здравствуйте, уважаемые форумчане =) Стоит задача, написать программу.. работающую с БД.. Дело в том, что я не могу определиться, какую БД лучше использовать и какой класс взять. Нужно, чтоб мог асинхронно выполнять несколько запросов к БД. Ранее писал программу на с# и использовал sqlite, но параллельного выполнения запросов к БД там не было (либо я не смог сделать, додуматься..) Щас вот... |
C++ Задача Нули Опять проблема с вводом/выводом через файлы. Как решить вот эту задачу:Нули (Время: 1 сек. Память: 16 Мб Сложность: 16%) Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц. Входные данные В единственной строке входного файла INPUT.TXT записана последовательность нулей и единиц (без пробелов). Суммарное количество цифр не превышает 100. Выходные... |
C++ (WinSock) Условие прихода пакета данных
https://www.cyberforum.ru/ cpp-beginners/ thread925983.html Допустим, я хочу написать чат на WinSock. Мне нужно, чтобы при приходе пакета специально отведенный буфер заполнялся данными, после чего выводился на экран в виде текста. Как определить, пришел ли пакет с данными? Есть ли специальное условие? На подобии " if( если пришел пакет с сервера ) { код } Сработает-ли такое условие? while(true) { recv(//чтение SSock,//сокет ... |
C++ FPS средствами C++
https://www.cyberforum.ru/ cpp-beginners/ thread925959.html Здравствуйте. Подскажите, как вывести FPS поверх окна (игры), например, как это делает FRAPS. Заранее спасибо. |
Задача преобразования числа в предложение | обработка потока ввода C++ Здравствуйте. Я нашел варианты решения в прикрепленной теме, но интересует вопрос следующего содержания: существуют ли метод "выхвачивания" цифр из потока cin таким образом, чтобы при вводе числа 512 я мог обработать отдельно и 5, и 1, и 2, а на экране было записано именно "512", а не "5 1 2", то есть без разделяющих символов потока cin? |
C++ Алгоритм хэширования MD5
https://www.cyberforum.ru/ cpp-beginners/ thread925947.html Мне дали задачу. Программа должна делать такое: Юзер вводит цифры или буквы Программа делает из них MD5 хэш (т.е. хэширует эти символы) :) Так вот, я в интернете нашел примерный алгоритм MD5 хэширования, но толком не понял как это всё реализовывать)) Накатал такое: #include <cstdlib> #include <iostream> |
C++ Решение задачи симплекс методом Всем доброго времени суток. Помогите, пожалуйста, при компиляции выдает такую ошибку:" fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory" Заранее спасибо. #include <iostream.h> #include <math.h> #include <windows.h> char* Rus(const char* text); char bufRus; https://www.cyberforum.ru/ cpp-beginners/ thread925942.html |
C++ Как устроен std::string Добрый день! Недавно я задался таким вопросом - есть класс std::string, который подразумевает вставку\удаление символов и подстрок, а так же других операция. И в основе лежит какая-то структура данных. Только я не могу понять, что это за структура. Может это что-то вроде вектора, но по идеи все перечисленные операции (вставки, замены) будут происходить очень медленно. На список тоже не похоже -... |
C++ любителям критики
https://www.cyberforum.ru/ cpp-beginners/ thread925939.html AI_city.h // --------------------------------------------------------------------------- #ifndef AI_cityH #define AI_cityH #include <iostream> #include <fstream> #include <string> #include <map> |
C++ Перегруженный оператор вывода Есть базовый класс Точка и его наследник Круг. Как в Круге использовать operator<< для Точки? Надо вывести координаты центра круга class CPoint { friend std::ostream &operator<<(std::ostream &out, const CPoint &point); public: CPoint(double x=0.0, double y=0.0); https://www.cyberforum.ru/ cpp-beginners/ thread925936.html |
C++ Файловый ввод Дело в том, что у меня во всех программах почему то не работает scanf в циклах for. Напhимер: for(int index = 0; index<b.size(); ++index) { scanf("%d", b); } b это вектор чисел. Программы аварийно закрываются, или еще какие ошибки. Когда меняю на cin все нормально: for(int index = 0; index<b.size(); ++index) { cin >> b; } |
C++ Программа которая отправляет файл на почту Я вот думаю, сложно ли написать программу который будет отправлять какой-то конкретный файл юзера который её запустит на почту? P.S. Это не незаконные дела, всё законно, по правилам)Просто интерессно как такое сделать) P.P.S. Тему не закрывайте, смотрите P.S. )) https://www.cyberforum.ru/ cpp-beginners/ thread925916.html |
6 / 6 / 4
Регистрация: 13.10.2012
Сообщений: 101
|
|||||||||||
0 | |||||||||||
std::basic_istream<_CharT, _Traits>::basic_istream() [with _CharT = char; _Traits = std::char_traits<char>]» is protected - C++ - Ответ 486340820.07.2013, 01:17. Показов 4662. Ответов 4
Метки (Все метки)
Есть класс:
Код
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf make[1]: Вход в каталог `/home/roma/NetBeansProjects/CML' "/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux-x86/cml make[2]: Вход в каталог `/home/roma/NetBeansProjects/CML' mkdir -p build/Debug/GNU-Linux-x86 rm -f build/Debug/GNU-Linux-x86/Expression.o.d g++ -c -g -std=c++11 -MMD -MP -MF build/Debug/GNU-Linux-x86/Expression.o.d -o build/Debug/GNU-Linux-x86/Expression.o Expression.cpp /usr/include/c++/4.7/istream: In constructor «Expression::Expression(std::string, ErrorCallback)»: In file included from /usr/include/c++/4.7/iostream:41:0, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/istream:604:7: ошибка: «std::basic_istream<_CharT, _Traits>::basic_istream() [with _CharT = char; _Traits = std::char_traits<char>]» is protected Expression.cpp:11:56: ошибка: в данном контексте In file included from /usr/include/c++/4.7/iostream:40:0, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/ostream:382:7: ошибка: «std::basic_ostream<_CharT, _Traits>::basic_ostream() [with _CharT = char; _Traits = std::char_traits<char>]» is protected Expression.cpp:11:56: ошибка: в данном контексте In file included from /usr/include/c++/4.7/iostream:41:0, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/istream:604:7: ошибка: «std::basic_istream<_CharT, _Traits>::basic_istream() [with _CharT = char; _Traits = std::char_traits<char>]» is protected Expression.cpp:15:22: ошибка: в данном контексте Expression.cpp:15:22: ошибка: use of deleted function «std::basic_istream<char>& std::basic_istream<char>::operator=(const std::basic_istream<char>&)» In file included from /usr/include/c++/4.7/iostream:41:0, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/istream:56:11: замечание: «std::basic_istream<char>& std::basic_istream<char>::operator=(const std::basic_istream<char>&)» is implicitly deleted because the default definition would be ill-formed: /usr/include/c++/4.7/istream:56:11: ошибка: use of deleted function «std::basic_ios<char>& std::basic_ios<char>::operator=(const std::basic_ios<char>&)» In file included from /usr/include/c++/4.7/ios:45:0, from /usr/include/c++/4.7/ostream:40, from /usr/include/c++/4.7/iostream:40, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/bits/basic_ios.h:64:11: замечание: «std::basic_ios<char>& std::basic_ios<char>::operator=(const std::basic_ios<char>&)» is implicitly deleted because the default definition would be ill-formed: In file included from /usr/include/c++/4.7/ios:43:0, from /usr/include/c++/4.7/ostream:40, from /usr/include/c++/4.7/iostream:40, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/bits/ios_base.h:791:5: ошибка: «std::ios_base& std::ios_base::operator=(const std::ios_base&)» is private In file included from /usr/include/c++/4.7/ios:45:0, from /usr/include/c++/4.7/ostream:40, from /usr/include/c++/4.7/iostream:40, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/bits/basic_ios.h:64:11: ошибка: в данном контексте In file included from /usr/include/c++/4.7/iostream:40:0, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/ostream:382:7: ошибка: «std::basic_ostream<_CharT, _Traits>::basic_ostream() [with _CharT = char; _Traits = std::char_traits<char>]» is protected Expression.cpp:16:23: ошибка: в данном контексте Expression.cpp:16:23: ошибка: use of deleted function «std::basic_ostream<char>& std::basic_ostream<char>::operator=(const std::basic_ostream<char>&)» In file included from /usr/include/c++/4.7/iostream:40:0, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/ostream:56:11: замечание: «std::basic_ostream<char>& std::basic_ostream<char>::operator=(const std::basic_ostream<char>&)» is implicitly deleted because the default definition would be ill-formed: /usr/include/c++/4.7/ostream:56:11: ошибка: use of deleted function «std::basic_ios<char>& std::basic_ios<char>::operator=(const std::basic_ios<char>&)» /usr/include/c++/4.7/istream: In copy constructor «Expression::Expression(const Expression&)»: In file included from /usr/include/c++/4.7/iostream:41:0, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/istream:604:7: ошибка: «std::basic_istream<_CharT, _Traits>::basic_istream() [with _CharT = char; _Traits = std::char_traits<char>]» is protected Expression.cpp:354:46: ошибка: в данном контексте In file included from /usr/include/c++/4.7/iostream:40:0, from Expression.h:12, from Expression.cpp:8: /usr/include/c++/4.7/ostream:382:7: ошибка: «std::basic_ostream<_CharT, _Traits>::basic_ostream() [with _CharT = char; _Traits = std::char_traits<char>]» is protected Expression.cpp:354:46: ошибка: в данном контексте Expression.cpp:358:13: ошибка: use of deleted function «std::basic_istream<char>& std::basic_istream<char>::operator=(const std::basic_istream<char>&)» Expression.cpp:359:14: ошибка: use of deleted function «std::basic_ostream<char>& std::basic_ostream<char>::operator=(const std::basic_ostream<char>&)» make[2]: *** [build/Debug/GNU-Linux-x86/Expression.o] Ошибка 1 make[2]: Выход из каталога `/home/roma/NetBeansProjects/CML' make[1]: *** [.build-conf] Ошибка 2 make[1]: Выход из каталога `/home/roma/NetBeansProjects/CML' make: *** [.build-impl] Ошибка 2 СОБРАТЬ FAILED (значение выхода 2,, общее время: 756ms) Добавлено через 2 минуты П.с. изначально этих строк в конструкторах не было, но ошибки все равно вываливались. Вернуться к обсуждению: std::basic_istream<_CharT, _Traits>::basic_istream() [with _CharT = char; _Traits = std::char_traits<char>]» is protected C++
0
|
20.07.2013, 01:17 | |
Готовые ответы и решения:
4
(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& IntelliSense: отсутствует оператор "<<", соответствующий этим операндам типы операндов: std::basic_ostream<char, std::char_traits<char> Cin.getline "error: no matching function for call to "STD::BASIC_istream<char> и.тд) ошибка в программе (cannot convert 'std::string {aka std::basic_string<char>}' to 'const char*') |
20.07.2013, 01:17 | |
20.07.2013, 01:17 | |
Помогаю со студенческими работами здесь
0
Не найден оператор, принимающий левый операнд типа std::basic_istream ошибка error: cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_stri Error: ambiguous overload for 'operator<<' (operand types are 'std::ofstream {aka std::basic_ofstream<char>}' Странная ошибка: [Error] no match for call to '(std::string {aka std::basic_string<char>}) (int&)' |