|
|
Другие темы раздела | |
C++ Парсим логи
https://www.cyberforum.ru/ cpp-beginners/ thread2009191.html На входе лог, имя файла задано с командной строки. Лог это текстовый файл, в некоторых (именно некоторых) строчках которого встречаются URL. URL-ом считается подстрока, обязательно состоящая из префикса и домена, и, возможно, необязательного дополнительного пути. Префикс это либо "http://" либо "https://". Домен это любой набор символов "a-z A-Z 0-9 . -" (латиница плюс цифры точка плюс... |
Дана строка. Подсчитать, сколько в ней букв r, k, t C++ Строку запрашивать у пользователя и подсчитывать буквы нужно несколько раз подряд, не выходя из программы. вот мой код: #include<iostream> #include<string> using namespace std; int main() { int key; string str; do |
C++ Как построить цилиндр? построить цилиндр, радиус и высота задаются с клавиатуры https://www.cyberforum.ru/ cpp-beginners/ thread2009162.html | C++ Сравнение строк Написал элементарную функцию, проверяющую введённый пользователем текст. Проблема в том, что он в любом случае выдаёт "Ввод не удался. Попробуйте снова". (Циклится функция в главном файле. использование массивов char в качестве строк и cin.getline тоже не катит) Main #include <iostream> #include <conio.h> #include <string> #include "StartGame.h" using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread2009160.html |
C++ Быстрая сортировка стобцов матрицы по возрастанию Всем доброго времени суток! Задается квадратная матрица с четным количеством строк и стобцов, нужно отсортировать ее столбцы по возрастанию, по схеме: , где пустое пространство - нули. Есть код, который сортирует эту матрицу по строкам по схеме: . Нужно переделать функции sort и sort_quick, чтобы сортировались столбцы. Вариант с транспортированием матрицы желательно не предлагать. #include... |
C++ Нахождение нулевого элемента в матрице
https://www.cyberforum.ru/ cpp-beginners/ thread2009139.html Создать оконное приложение с элементами ввода-вывода, которое выдает решение поставленной задачи. Исходные данные: Дан файл с данными. В первой строке файла содержится размер матрицы - два числа n и m(1 <= n,m <= 100). В следующих n строках по m чисел в каждой содержатся элементы матрицы. Постановка задачи: вывести на экран сначала номер строки, а затем - номер столбца нулевого элемента. Если в... |
C++ Функция для удаления всех знаков препинания Есть набор строк, написать функцию, которая принимает на вход этот набор строк и возвращает новый набор строк, где в каждом из строк удалено все знаки препинания: ",.!:" Используя: std::remove_if, std::erase, std::transform То что я написал: #include "stdafx.h" #include "string" #include "vector" #include <iostream> #include <algorithm> #include <iterator> https://www.cyberforum.ru/ cpp-beginners/ thread2009132.html |
Сравнение регистров C++ Здравствуйте. Как мне во встроенном ассемблере на Visual S сравнить два регистра или две переменной и после этого должно идти действие? cmp не получается. |
C++ Закрытые поля класса
https://www.cyberforum.ru/ cpp-beginners/ thread2009115.html Здравствуйте.Помогите разобраться с кодом. Определен следующий класс: struct Cls { Cls(char c, double d, int i); private: char c; double d; int i; }; Как видно, все поля этого класса закрытые, нужно реализовать несколько функций, которые дают полный доступ к этим полям |
C++ Вычисление (2n)!/(n!*n!) В одной комбинаторной задаче мне пришлось столкнуться с необходимостью такого вычисления Простой вариант long long KPL = 2; // Кол-во позиций for(i=N+1; i<2*N; i++) KPL *= i; for(i=2; i< N; i++) KPL /= i; long KP = (LU)KPL;Позволил правильно считать до N = 15. Дальше - переполнение разрядной сетки Решил воспользоваться "ручным" алгоритмом int nod(int a, int b) { int t; ... https://www.cyberforum.ru/ cpp-beginners/ thread2009114.html |
C++ Ошибка в функции получения случайного значения Помогите, пожалуйста, понять в чем ошибка. Мне нужно создать класс Студент с определенными полями и методами. Столкнулась с ошибкой, которую не могу понять. При написании метода получения оценки использовала генератор случайных чисел (конечно, в реальной программе так не будет - но мне-то нужно для учебных целей). Вместо нужных значений - мусор. Вот код: #include <iostream> #include <conio.h>... |
C++ Русско-английский словарь. Ввод данных с двух файлов. Вывод результата в файл
https://www.cyberforum.ru/ cpp-beginners/ thread2009061.html Здравствуйте, сама задача: Даны два текстовых файла - в первом расположены русские слова, во втором их англоязычный перевод. Создать новый текстовый файл "Русско-английский словарь". #include <iostream> #include <cstdlib> #include <fstream> #include <string> using namespace std; int main () |
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
|
|
24.06.2017, 16:48 | 0 |
Вызов полиморфной функции - C++ - Ответ 1057405324.06.2017, 16:48. Показов 1599. Ответов 14
Метки (Все метки)
Ответ
thormodred, потому что полиморфизм работает только через ссылку или указатель.
попробуйте void bar (A& a)
Вернуться к обсуждению: Вызов полиморфной функции C++
0
|
24.06.2017, 16:48 | |
Готовые ответы и решения:
14
Возврат значения из полиморфной функции Ostream и ofstream в качестве аргументов полиморфной функции Вызов функции внутри другой функции с передачей локальной переменной по ссылке Вызов родовой функции (нужно передать массив в качестве аргумента функции через указатель) |
24.06.2017, 16:48 | |
24.06.2017, 16:48 | |
Помогаю со студенческими работами здесь
0
Не работает без указателя вызов функции в функции Вызов функции в возврате значения функции Вызов функции в параметре другой функции Вызов функции с массивом указателей на функции |