![]() |
|
Другие темы раздела | |
C++ Проверка данных введенных в символьный массив Пару вопросов 1.почему не работает? void to_up() { char a; cout << "Введите букву (a-z) в нижнем регистре: "; cin >> a; if (a == 0) { exit(1); } https://www.cyberforum.ru/ cpp-beginners/ thread2022142.html |
С какой литературы начать изучение C++ C++ С какой литературы начать изучение C++? |
C++ Как вывести русские буквы в заголовок консоли?
https://www.cyberforum.ru/ cpp-beginners/ thread2022095.html Использую такую конструкцию: setlocale(LC_ALL, "Russia"); static const TCHAR* myTitle = TEXT("Генератор паролей "); SetConsoleTitle(myTitle); Пробовал записать так: SetConsoleCP(1251);... |
C++ Будет ли в методе утечка памяти?
https://www.cyberforum.ru/ cpp-beginners/ thread2022073.html Добрый день. У меня есть метод, который возвращает строку. char* Deck::getDeck() { char *temp = new char ; int p = 0; for(int i = 0; i < Deck::size; i++) |
Ветвления: В выходной файл вывести "Degree with honors", если диплом с отличием, и "Ordinary degree" иначе. C++ Где ошибка? На проверочном сайте проходит 96%? Сергей скоро заканчивает обучение в институте. Уже написана пояснительная записка к выпускной квалификационной работе и оформлены все документы.... |
C++ Как правильно собрать проект?
https://www.cyberforum.ru/ cpp-beginners/ thread2022019.html Здравствуйте. Помогите пожалуйста решить проблему. Как правильно собрать проект? Задаю вроде как верные характеристики, а он на другом компе выдает ошибку, мол установите Visual Strudio C++(там... |
C++ Преобразование из инфиксного в постфиксное выражение Привет! Столкнулся вот с какой неприятностью, нужно ввести выражение в инфиксной форме в символьный масси, например: (6 + 2) * 5 - 8 / 4, затем привести его к постфиксной форме, а после, оценить... https://www.cyberforum.ru/ cpp-beginners/ thread2022002.html |
Цвет шрифты строки C++ Здравствуйте! Как можно изменить цвет шрифта для отдельной строки/слова? Всю консоль раскрашивать научился system(color 22);... Буду очень благодарен вам! |
C++ Вывеести на экран все числа, от 0 до введенного с клавиатуры числа, в которых есть хотя бы одна цифра "2"
https://www.cyberforum.ru/ cpp-beginners/ thread2021991.html Всем доброго времени суток, не даёт покоя одна задачка: вывести на экран все числа, от 0 до введенного с клавиатуры числа, в которых есть хотя бы одна цифра "2". Хотел через строку делать, но что... |
C++ Пытаюсь считать tif
https://www.cyberforum.ru/ cpp-beginners/ thread2021967.html Уважаемые форумчане, не подскажете как использовать теги данные в документации по формату TIFF. Так как я не понял как их использовать (например по тегу 256 в котором должно было храниться разрешение... |
C++ Как вывести в текстовом формате время Всем приветули))) Как вывести в текстовом формате время? Почему нельзя так как я делаю? string t() { string z; time_t rawtime; cout << ctime(&rawtime); |
C++ Кракозябры при выводе в файл
https://www.cyberforum.ru/ cpp-beginners/ thread2021919.html Привет, всем. Долго вожусь с этой проблемой и никаких результатов.. #include <iostream> #include <fstream> #include <string> using namespace std; void main() { setlocale(LC_ALL, "Rus"); |
0 / 0 / 0
Регистрация: 12.01.2016
Сообщений: 29
|
||||||||||||||||
0 | ||||||||||||||||
В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017 - C++ - Ответ 1065232029.07.2017, 18:48. Показов 3507. Ответов 3
Метки (Все метки)
Добрый день, решил попробовать поменять свою 2013 студию на 2017 и заметил такую проблему, при открытии проектов 13 года и даже копирования кода из 13 в 17 возникает огромный ряд ошибок, которых в 13 версии не было, скрины прилагаю, помогите разобраться что я не так сделал
![]() ClientData.h
ClientData.cpp
1>------ Сборка начата: проект: Bank client credit, Конфигурация: Release Win32 ------ 1>main.cpp 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(6): error C2061: синтаксическая ошибка: идентификатор "string" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(9): error C3646: getLastName: неизвестный спецификатор переопределения 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(9): error C2059: синтаксическая ошибка: ( 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(9): error C2238: непредвиденные лексемы перед ";" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(10): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(10): error C2143: синтаксическая ошибка: отсутствие "," перед "&" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(12): error C3646: getFirstName: неизвестный спецификатор переопределения 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(12): error C2059: синтаксическая ошибка: ( 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(12): error C2238: непредвиденные лексемы перед ";" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(13): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(13): error C2143: синтаксическая ошибка: отсутствие "," перед "&" 1>main.cpp(15): error C2660: createEmpyClientData: функция не принимает 2 аргументов 1>ClientData.cpp 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(6): error C2061: синтаксическая ошибка: идентификатор "string" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(9): error C3646: getLastName: неизвестный спецификатор переопределения 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(9): error C2059: синтаксическая ошибка: ( 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(9): error C2238: непредвиденные лексемы перед ";" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(10): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(10): error C2143: синтаксическая ошибка: отсутствие "," перед "&" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(12): error C3646: getFirstName: неизвестный спецификатор переопределения 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(12): error C2059: синтаксическая ошибка: ( 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(12): error C2238: непредвиденные лексемы перед ";" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(13): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(13): error C2143: синтаксическая ошибка: отсутствие "," перед "&" 1>ClientData.cpp(9): error C2511: ClientData::ClientData(int,std::string,std::string ,double): перегруженная функция-член не найдена в "ClientData" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(4): note: см. объявление "ClientData" 1>ClientData.cpp(10): error C2352: ClientData::setAccountNumber: недопустимый вызов нестатической функции-члена 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(16): note: см. объявление "ClientData::setAccountNumber" 1>ClientData.cpp(11): error C2352: ClientData::setBalance: недопустимый вызов нестатической функции-члена 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(19): note: см. объявление "ClientData::setBalance" 1>ClientData.cpp(12): error C2664: "void ClientData::setFirstName(const int)": невозможно преобразовать аргумент 1 из "std::string" в "const int" 1>ClientData.cpp(12): note: Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен 1>ClientData.cpp(13): error C2664: "void ClientData::setLastName(const int)": невозможно преобразовать аргумент 1 из "std::string" в "const int" 1>ClientData.cpp(13): note: Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен 1>ClientData.cpp(20): error C2039: getLastName: не является членом "ClientData" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(4): note: см. объявление "ClientData" 1>ClientData.cpp(20): error C2270: getLastName: модификаторы недопустимы для функций, не являющихся членами 1>ClientData.cpp(21): error C2065: lastName: необъявленный идентификатор 1>ClientData.cpp(23): error C2511: void ClientData::setLastName(const std::string &): перегруженная функция-член не найдена в "ClientData" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(4): note: см. объявление "ClientData" 1>ClientData.cpp(26): error C2597: недопустимая ссылка на нестатический член "ClientData::lastName" 1>ClientData.cpp(27): error C2597: недопустимая ссылка на нестатический член "ClientData::lastName" 1>ClientData.cpp(27): error C3867: "ClientData::lastName": нестандартный синтаксис; используйте "&", чтобы создать указатель на член 1>ClientData.cpp(27): error C2109: для индекса требуется массив или указатель 1>ClientData.cpp(30): error C2039: getFirstName: не является членом "ClientData" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(4): note: см. объявление "ClientData" 1>ClientData.cpp(30): error C2270: getFirstName: модификаторы недопустимы для функций, не являющихся членами 1>ClientData.cpp(31): error C2065: firstName: необъявленный идентификатор 1>ClientData.cpp(33): error C2511: void ClientData::setFirstName(const std::string &): перегруженная функция-член не найдена в "ClientData" 1>e:\general\yandexdisk\программирование\c++\proje ct_c++\bank client credit\bank client credit\ClientData.h(4): note: см. объявление "ClientData" 1>ClientData.cpp(36): error C2597: недопустимая ссылка на нестатический член "ClientData::firstName" 1>ClientData.cpp(37): error C2597: недопустимая ссылка на нестатический член "ClientData::firstName" 1>ClientData.cpp(37): error C3867: "ClientData::firstName": нестандартный синтаксис; используйте "&", чтобы создать указатель на член 1>ClientData.cpp(37): error C2109: для индекса требуется массив или указатель 1>Сборка проекта "Bank client credit.vcxproj" завершена с ошибкой. ========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Вернуться к обсуждению: В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017 C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
29.07.2017, 18:48 | |
Готовые ответы и решения:
3
Ошибки с Шаблонами в Visual Studio 2013 Ошибка при запуске Box2d Visual Studio 2013 Работа с сокетами, ошибка при компиляции в Visual Studio 2013 MS Visual Studio 2013 Express при компиляции программа открывается и сразу закрывается |
29.07.2017, 18:48 | |
Помогаю со студенческими работами здесь
0
Visual Studio 2017 Visual Studio 2017
|