|
|
Другие темы раздела | |
C++ Перегруженные функции возвращающие максимальное из нескольких чисел 1. Определить функцию, возвращающую максимальное из нескольких чисел. Выполнить перегрузку функции для следующих типов параметров: 1.1. Два параметра типа int. 1.2. Три параметра типа int. 1.3. Два параметра типа float. 1.4. Три параметра типа double. Построить соответствующий шаблон функции (с переменным числом параметров). https://www.cyberforum.ru/ cpp-beginners/ thread3023566.html |
C++ Поменять местами две логические переменные Объявить 2 переменные логического типа b1, b2. С Помощью оператора присвоения присвоить b1 – значение «истина», b2 – значение «ложь». Переставить их значения между собой. |
C++ Ловится только одно исключение
https://www.cyberforum.ru/ cpp-beginners/ thread3023545.html Не могу понять, почему после вводы некорректных данных абсолютного для каждого поля, программа ловит только исключение для первого некорректного поля. Source.cpp #include <iostream> #include <string> #include "Rastenie.h" #include "Derevo.h" #include <fstream> #include "MyException.h" using namespace std; int main() { |
C++ Возникает ошибка при разбиении программы на модули
https://www.cyberforum.ru/ cpp-beginners/ thread3023539.html Сначала написал программу и она работала: #include <iostream> #include <math.h> using namespace std; class Complex { float a, b; bool real; |
Три миссионера и три каннибала c трехместной лодкой C++ Три миссионера и три каннибала хотят переправиться с левого берега на правый. Как это сделать при минимальном числе шагов, если в их распоряжении имеется трехместная лодка и ни при каких обстоятельствах (в лодке или на берегу) миссионеры не должны оставаться в меньшинстве. Подскажите, как можно написать код для подобной задачи? Желательно или С++ или Python. |
C++ определить класс String для хранения строки символов class String { char * str; //строка int length; //длина строки ... }; Определите в классе следующие функции: Init() – инициализация некоторой строкой; https://www.cyberforum.ru/ cpp-beginners/ thread3023520.html |
C++ Double free or corruption (out)
https://www.cyberforum.ru/ cpp-beginners/ thread3023517.html Код выдает решение, но при удалении объектов после всех необходимых операций швыряет исключение double free or corruption (out); Прошу помочь разобраться#include <bits/stdc++.h> using namespace std; vector<bool> iswest, iseast, used; vector<vector<int>> gr, grt; vector<int> num, order, nor, sou, east; vector<vector<int>> scc; vector<pair<int, int>> coord, edges; void rm_useless(int cur) {... |
C++ Работа с find_last_of() Всем доброго! Прошу объяснить, тормозу, как работает find_last_of(). Загвоздка произошла на данном моменте. Предположим в строке "Маша мыла раму" надо найти с конца строчку "ма". При использовании find_last_of(), он находит один из символов, то есть "м", которая находиться на 13 месте. Есть ли возможность, сделать так, чтобы он находил и обозначал молностью строку, а не один из символов... |
C++ Функция для добавления нового элемента в динамический массив на основе алгоритма сдвига Суть изложена в названии темы. Я написал вот такой код, и он в принципе работает, только выдаёт ошибку: "HEAP CORRUPTION DETECTED: after Normal block (#762) at etc." void Add(int * ptr_array, int & size, int pos, int new_num) { pos -= 1; if (size <= pos) return; for (int i = size - 1; i >= pos; i--) { ptr_array = ptr_array; } https://www.cyberforum.ru/ cpp-beginners/ thread3023504.html |
C++ Присваивание переменной типа char значения UCHAR_MAX
https://www.cyberforum.ru/ cpp-beginners/ thread3023491.html #include <stdlib.h> #include <stdio.h> #include <limits.h> int main() { char c; unsigned char uc; c = uc = UCHAR_MAX; printf("UCHAR_MAX : c=%d uc=%d\n", c, uc); |
После первой итерации цикла не работает cin C++ #include <iostream> using namespace std; int main() { int min = 100; int max = 0; float counter = 0; int people; int name; |
C++ Мусор в char* Не могу понять, откуда берется этот мусор. Что это такое и как этого избежать ? https://www.cyberforum.ru/ cpp-beginners/ thread3023486.html |
Вездепух
12783 / 6662 / 1793
Регистрация: 18.10.2014
Сообщений: 16,849
|
|
24.09.2022, 18:12 | 0 |
Ошибка С7511, после ключевого слова "typename" должно следовать полное имя - C++ - Ответ 1646716924.09.2022, 18:12. Показов 498. Ответов 5
Метки (Все метки)
Ответ
Это значит, что после ключевого слова
typename должно следовать полное имя вложенного типа. Например, typename vector<T>::iterator . Для этого ключевого слова typename и предназначено.Если вам там не нужно ссылаться на вложенный тип, то зачем вы вообще написали там это typename ?
Вернуться к обсуждению: Ошибка С7511, после ключевого слова "typename" должно следовать полное имя C++
0
|
24.09.2022, 18:12 | |
Готовые ответы и решения:
5
После ключевого слова return не должно присутствовать выражение объекта Ошибка "полное имя файла должно содержать меньше 260 знаков". Как лечить? Даны 4 строковых массива, Выдать по запросу пользователя полное русское имя или полное английское имя Выдать по запросу пользователя полное русское имя или полное английское имя Как использовать имя элемента, которое совпадает с именем ключевого слова |
24.09.2022, 18:12 | |
24.09.2022, 18:12 | |
Помогаю со студенческими работами здесь
0
Вывод символов после ключевого слова Вывод символов после ключевого слова Удаление абзацев после ключевого слова Чтение текста после ключевого слова Ключевое слово const после ключевого слова new RegExp, для поиска всех данных после ключевого слова |