|
|
Другие темы раздела | |
C++ Странное поведение при переопределении operator++ Всем привет! Изучая переопределения в С++ наткнулся на следующую непонятку: #include <iostream> using namespace std; class Car { int * itsage; public: https://www.cyberforum.ru/ cpp-beginners/ thread942482.html |
Как написать максимально оптимизированную функцию поиска длинны строки? C++ Мысль о максимально оптимизированной функции длинны строки, где строка это указатель на литерал типа char. Не будем использовать не std::string, не std::wstring, не wchar_t в функцию передается указатель на строку, вот тело: int main() { char * str= "hello world"; int v = length(str); std::cout << v << std::endl; std::cin.get(); } |
C++ Создание .exe Здравствуйте, я лишь неделю в программировании пытаюсь разбираться и соответственно вопросы мои могут показаться глупыми. Но столкнулся с проблемой что в Dev C++ что в NetBeans IDE при компеляции не создается файл exe. При чем если написать простую программку в стиле: #include <cstdlib> #include <iostream> #include <string> #include <ctime> #include <iomanip> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread942440.html |
C++ битовые операции
https://www.cyberforum.ru/ cpp-beginners/ thread942417.html как из 0001 0000 тоесть в dec '8' сделать 0000 0001 в dec '1'? |
Вывод значений вектора на экран C++ есть правильно заполненный вектор: vector<Employee*> emp; один из экземпляров: Bytime bt1("Ahmed", 2, 6.0); необходимо вывести три последние значения ID (второй параметр)на экран. Написал функцию в родительском классе: |
C++ Post запрос
https://www.cyberforum.ru/ cpp-beginners/ thread942401.html 1) Здравствуйте, в общем я пытаюсь написать программу для одного сайта, все получается авторизация готова, но делаю 1 функцию не могу понять откуда берется 1 переменная в пост date. Я через сниффер смотрю, ну вы понимаете. И вот значение этой переменной я не могу уловить откуда оно берется. Есть ли у вас какие-то соображения. 2) И еще я работаю без куки, может ли это значение браться из куки ? |
C++ Многофайловый код
https://www.cyberforum.ru/ cpp-beginners/ thread942381.html Укажите, что я делаю не правильно и как исправить. Ошибки, которые выдаёт компилятор: invalid use of incomplete type 'struct List' и forward declaration of 'struct List'. main.cpp #include <iostream> #include <fstream> #include <conio.h> #include "MyListClass5A.h" using namespace std; void Action(List& abc){ abc.Write(); |
C++ assignment of read-only location Здравствуйте! Столкнулся с вот такой ошибкой и не знаю как ее исправить. enum { finish = 0, start = 300, wall = 9999, empty_cell = -1 }; typedef std::vector< std::vector< int > > dim; typedef std::pair< int, int > coord; typedef std::vector< coord > way; class Wave { public: Wave( const int _W, const int _H ); |
C++ Гетерогенные массивы Сразу к сути, мне нужно создать массив который будет содержать в себе элементы разных типов. Такие массивы называются гетерогенными. Погуглил и ничего не нашел, а реализовать надо. Может я что-то путаю? https://www.cyberforum.ru/ cpp-beginners/ thread942362.html | C++ Дерево, бинарное дерево Читаю про дерево и не до конца понимаю, а точнее понимаю, но вопрос в том, правильно ли я понимаю, надеюсь вы мне подскажите. Вот есть список, он линейный, все значения идут друг за другом А дерево, этот тот же список, только в нем не линейно идут записи, а в зависимости от записи, например, записи меньше нуля налево, больше 0 на право, а потом, если введенное число больше звена... https://www.cyberforum.ru/ cpp-beginners/ thread942354.html |
C++ MSVS 2012: fstream не открывает файл при дебаге Имеется простенькая программка, читающая файл input_file.txt в одной папке с экзешником и выводящая текст в консоль. #include "stdafx.h" #include <iostream> #include <fstream> #include <string> int _tmain(int argc, _TCHAR* argv) { |
C++ Перенаправление вывода при запуске процесса
https://www.cyberforum.ru/ cpp-beginners/ thread942337.html Создаю файл, в который хочу перенаправить вывод. Заполняю структуру STARTUPINFO. Не забываю туда вписать дескриптор только что созданного файла. Создаю процесс. Он отрабатывает, но в выходном файле нифига нет. hl = CreateFile(md5.c_str(), GENERIC_WRITE, (DWORD)0, NULL, CREATE_NEW, FILE_ATTRIBUTE_NORMAL, (HANDLE)NULL); if (INVALID_HANDLE_VALUE != hl) { const std::wstring function =... |
1 / 1 / 1
Регистрация: 01.07.2013
Сообщений: 127
|
||||||
26.08.2013, 01:44 [ТС] | 0 | |||||
Исключение для чисто виртуальной функции - C++ - Ответ 498622026.08.2013, 01:44. Показов 4635. Ответов 21
Метки (Все метки)
Ответ
Если речь об указателях то я использовал термин "связывание" указателя с объектом, а если обращение через B=D то усечение, обрезание) я не прошу объяснять что будет если..... спасибо конечно за ваши старания. Можно слепо зазубрить весь особый синтаксис языка или сахар как называют его на лукморе и писать хорошие программы.
Мне нужно другое, я попытался человеческим понятным языком описать особенности полиморфизма в своей интерпретации. И мне интересно насколько она годна и имеет ли право на жизнь...Не возникнет ли в дальнейшем проблем при изучении, из за такого восприятия полиморфизма. Конкретно волнует выделенное жирним шрифтом:
Если бы была возможность выполнить команду ptrB->derv::func() компилятор выдал бы класс base не содержит члена derv::func(). Это правда ? Вернуться к обсуждению: Исключение для чисто виртуальной функции C++
0
|
26.08.2013, 01:44 | |
Готовые ответы и решения:
21
НЕнаследование чисто виртуальной функции В чем разница между виртуальной и чисто виртуальной функцией? Возможно ли? Базовый класс с чисто виртуальной функцией и наследники Указатель для вызова виртуальной функции |
26.08.2013, 01:44 | |
26.08.2013, 01:44 | |
Помогаю со студенческими работами здесь
0
Функции для работы с виртуальной памятью Как сделать исключение для функции window.onbeforeunload = function() для конкретной кнопки? Чисто вирутальные функции в шаблонном классе Вызвано исключение: нарушение доступа для чтения. Функции и двумерные массивы |