Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Проясните освобождение памяти https://www.cyberforum.ru/ cpp-beginners/ thread926507.html
Допустим есть такой код: typedef struct COORDINATE { QVector<int> x; QVector<int> y; QVector<int> z; } Coordinate; public: void SaveCoord();
Упрощение логического выражения C++
Всем привет. Сейчас решаю задачу про шахматного коня по книжке Дейтелов. Там предлагается высчитать доступность каждой клетки и двигать коня туда, где доступность наименьшая. Чтобы ее рассчитать, надо, грубо говоря, из каждой клетки походить конём. Идея, как считать доступность уже есть, выглядит она примерно так (тут как минимум нет проверки границы массива): //board - двумерный массив,...
C++ Тип string и subscript out of range Доброго времени дня. Такая проблема. Обращаюсь к отдельному элементу массива: #include <iostream> #include <string> #include <conio.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread926476.html C++ Если кого не затруднит, посмотрите где у меня ошибка Вот задание: Даны две последовательности a1, a2, …an и b1, b2, …bm. (n>m). В каждой из них члены различны. Верно, ли что все члены второй последовательности входят в первую последовательность? У меня всё время пишет, что входит, хотя и разные числа в обоих массивах забиваю. Вот код, если кого не затруднит, подскажите, где я что пропустил #include<iostream.h> #include<windows.h>... https://www.cyberforum.ru/ cpp-beginners/ thread926474.html
C++ char[]
#include <iostream> using namespace std; #define N 4 #define S 2 int main() { int rate; int s=0;
C++ error lnk? https://www.cyberforum.ru/ cpp-beginners/ thread926447.html
При компиляции вылазит такая штука: 1>ConsoleApplication.obj : error LNK2028: ёё√ыър эр эхЁрчЁх°хээє■ ыхъёхьє (0A0005DE) "public: __thiscall Student_Info::Student_Info(void)" (??0Student_Info@@$$FQAE@XZ) т ЇєэъЎшш "int __cdecl main(void)" (?main@@$$HYAHXZ) 1>ConsoleApplication.obj : error LNK2019: ёё√ыър эр эхЁрчЁх°хээ√щ тэх°эшщ ёшьтюы "public: __thiscall Student_Info::Student_Info(void)"...
C++ GUI https://www.cyberforum.ru/ cpp-beginners/ thread926445.html
Всем привет. Хотелось бы посоветоваться по поводу GUI. Выбираю библиотеку для разработки GUI. Вот какие кандидаты у меня есть: mfc, wtl/atl, qt. 1. Хотелось бы узнать что предпочтительнее использовать. 2. Есть ли какой нибудь смысл изучать mfc?
C++ Список
написал функцию, которая удаляет звено списка, если выполняется условие( если параметр функции == полю звена), однако вылетает ошибка list iterator not incrementable, когда удаляется последнее звено void CarPark::GoOutCarPark(int number) { for (auto it = machine.begin(); it != machine.end(); it++) { if (number == it->GetNumber()) it = machine.erase(it); } } machine(список)
C++ Задача о ранце В связи с этими темами: Начало пути прогера https://www.cyberforum.ru/cpp-beginners/thread926355.html Дано: Имеется человек с общими представлениями о С++, желанием и способностью обучаться выделяя 3 часа в день. Через год ( ~1000 часов ) он должен удачно пройти собеседование на должность junior'a (возможно, в вашей организации) Задача: Составить общий план самостоятельного обучения... https://www.cyberforum.ru/ cpp-beginners/ thread926424.html C++ inplace_merge Не понятно что эта функция делает, написано что слияет две отсортированные последовательности, но как она слияет? Она ж вроде одну последовательность как бы сортирует? // inplace_merge example #include <iostream> // std::cout #include <algorithm> // std::inplace_merge, std::sort, std::copy #include <vector> // std::vector int main () { int first = {5,10,15,20,25}; int... https://www.cyberforum.ru/ cpp-beginners/ thread926420.html
Пояснить про указатели и ссылки C++
есть переменное и указатель.. Значение нашей переменной случайный адрес, Как менять адрес указателя, таким образом, что бы она стала адресом, что написано в переменной? Заранее спасибо за поддержку..
C++ Перенос проекта BORLAND C++ в MS VISUAL STUDIO https://www.cyberforum.ru/ cpp-beginners/ thread926359.html
Доброй ночи Есть программа (проект) написанная в BORLAND C++ Подскажите пожалуйста как перенести этот проект в MS VISUAL STUDIO для дольнейшей доработки Спасибо
Неэпический
17870 / 10635 / 2054
Регистрация: 27.09.2012
Сообщений: 26,737
Записей в блоге: 1
21.07.2013, 14:31 0

Почему в switch нельзя определять переменные? - C++ - Ответ 4867007

21.07.2013, 14:31. Показов 3454. Ответов 7
Метки (Все метки)

Ответ

Заключите коды каждой ветки в фигурные скобки.
C++
1
case ...{int x; ... ;break;}


Вернуться к обсуждению:
Почему в switch нельзя определять переменные? C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.07.2013, 14:31
Готовые ответы и решения:

Почему нельзя определять функции в заголовочных файлах
Почему нельзя определять функции в заголовочных файлах? Препроцессор ведь просто копирует...

Почему нельзя подставлять переменные в выражения #if #else?
Почему код работает, не должен же, потому что выражение стоящее после #if вычисляется на этапе...

Почему нельзя использовать глобальные переменные
Здравствуйте, собственно вышел сиз данным вопросом в гугл и на стаке нашел такой ответ:...

Почему локальные переменные методов нельзя изменять в анонимных классах?
Почему Java защищает от изменения локальные переменные методов, когда пытаешься их изменить в...

7
21.07.2013, 14:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.07.2013, 14:31
Помогаю со студенческими работами здесь

Почему нельзя использовать в операторе case переменные, которые определены как #define
Я не понимаю, почему Visual Studio ругается на строку с case в коде. Вроде все правильно. Если там...

Как определять необъявленные переменные в VB?
Как сделать так, что бы VB не присваивал неОбъявленным переменным тип Variant, а ругался, что...

Определять переменные целого типа
может кто-то исправить программу у меня в программе Определяет переменные строкового типа в языке...

Почему нельзя командой copy скопировать системные файлы на дискету? Почему?
Пожалуйсат, подскажите, весь интернет перерыла, вот почему нельзя? что нельзя знаю, а по какой...

Почему не хочет определять объект?
Подскажите, как можно уладить данную проблему сценарий написал в отдельном файле вот часть...

Почему в локальном классе доступны финальные переменные или переменные инициализированные при объявлении
Добрый вечер. Объясните пожалуйста, почему в локальном классе могут использоваться только финальные...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru