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

тестовые вопросы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка WM_KEYDOWN и WM_KEYUP в диалоговом окне http://www.cyberforum.ru/cpp-beginners/thread556685.html
С толкнулся с проблемой того, что в диалоге требуется обработка клавиатуры! Однако как оказалось диалог их не ловит! Есть ли способ как нибудь решить эту проблему?
C++ Помогите пожалуйста!!! перевести на Си Program ciklp_6; uses crt; var i,n,k,s : longint; b : integer; begin http://www.cyberforum.ru/cpp-beginners/thread556681.html
Friend класса C++
#include <iostream> class assoc { struct pair { char* name; int val; }; int free;
C++ Задачи на С++
Нужно решить 2 задачи,пожалуйста помогите!!!! 1.Описать структуру с именем NOTE,содержащую следующие поля: -фамилия,имя -номер телефона -дата рождения(массив из трех чисел) Написать программу,выполняющую следующие действия: -ввод с клавиатуры данных в массив,состоящий из восьми элементов типа NOTE;записи должны быть упорядочены по датам рождения -вывод на экран информации о человеке,номер...
C++ Теория графов. Максимальный путь между вершинами. http://www.cyberforum.ru/cpp-beginners/thread556647.html
Бьюсь который день. Резалтов нет. Пробовал переделывать алгоритмы BFS/DFS, но не то. Единственный выход похоже полный перебор, но что-то не догоняю. Помогите реализовать перебор путей и нахождение максимального пути. Прошу код, или отрывки кода. Алгоритм я понимаю, не могу осуществить на С++. Собственно задача: Дан ориентированный граф с нагрузкой в виде строк. Найти максимальный путь между...
C++ Как отключить чувствительность регистра Дорогие формучане. Возникла такая проблема, что, при вводе переменной типа string мне необходимо сделать проверку ввода. То есть если введена "кодовая фраза" , то продолжить действие и т.д. Если ли такая функция которая отключает чувствительность регистра, что бы можно было кодовые фразы не писать однообразно, а как вздумается? Надеюсь суть вопроса моего понятна! Надеюсь на вашу помощь! подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
24.04.2012, 07:26     тестовые вопросы
Цитата Сообщение от Алексей83 Посмотреть сообщение
3. Что неверно при инициализации 'y' в приведенном коде?
class SomeClass
{
int x;
public:
SomeClass (int xx): x(xx) {};
} ;
SomeClass x(10);
SomeClass y(x);
1) Это неверно, потому что SomeClass не содержит виртуального деструктора.
2) Это неверно, потому что SomeClass не содержит конструктора по умолчанию.
3) Здесь нет ничего неверного. С инициализацией 'y' все в порядке.
4) Это неверно, потому что SomeClass не содержит конструктора копирования.
Деструктор здесь ни причём, конструктор по дефолту не используется в таком синтаксисе, там всё таки переменная в скобках. Не верно потому, что нет конструктора-копировщика, то есть четвёртый пункт.

Добавлено через 2 минуты
Цитата Сообщение от diagon Посмотреть сообщение
Не-а, компилятор сам генерирует копиконструктор, так что с инициализацией в данном случае все в порядке.
На автомате генерятся оператор копирующего присваивания, деструктор и конструктор без параметров, причём, конструктор только в том случае, если нет вообще ни одного явного конструктора.

Добавлено через 1 минуту
Цитата Сообщение от zss Посмотреть сообщение
хотя в третьем пункте явная ошибка в том, что имя переменной взято в кавычки
Во первых это не кавычки, а апостроф, а во вторых идентификаторы не накладывают ни каких ограничений на значения чаровых констант. Совпадение с именем переменной случайно, 'c' само по себе и допустимо вне зависимости ни от каких переменных.

Добавлено через 2 минуты
Цитата Сообщение от zss Посмотреть сообщение
По первому и второму вопросу ответы очень спорные,
Нет там ничего спорного.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru