Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Сортировка по алфавиту C++
Вот программа , там сортировка по нумерации поездов, а нужна по ПУНКТАМ назначения, кто знает поправите, спасибо. #include<iostream> #include<conio.h> #include<stdio.h> #include<string.h> ... Сравниваются строки, поэтому надо использовать функцию strcmp(): for(int i=0; i<n; i++) for(int j=0; j<(n-1); j++) { if (strcmp(a.naz,a.naz)==1) {
C++ програма палиндром Написать программу, которая превращает в палиндром произвольное слово, вычеркивая из него мин кол-во букв. https://www.cyberforum.ru/ cpp-beginners/ thread838929.html
C++ Задача на изображения https://www.cyberforum.ru/ cpp-beginners/ thread838996.html
Доброе время суток программисты. Я в программировании новичок. Мне предстоит решить такую задачу: Страшный вирус режет фотографию на 4 частей и перемешивает ее. На вход на стандартном потоке... OpenCV умеет практически всё. Как вариант, можно построить контур и уже имея контур искать его сходимости. Или, вариант даже с перебором. На каждый вариант вычисляем контур, а потом каким-нибудь...
Динамический массив указателей C++
Нужен массив указателей на тип родительского класса Game, как его правильно оформить? То что я написал выдает ошибку. #include <iostream> #include <windows.h> using std::cout; using... Пользуйте адрессом обьектов. *F = &A; А вообще используйте вектор. std::vector<Game*> Добавлено через 2 минуты #include <windows.h> Это лишнее.
C++ Ошибка в коде. не найден оператор, принимающий правый операнд типа 'int' https://www.cyberforum.ru/ cpp-beginners/ thread838974.html
Доброго времени суток. Не понимат что за ошибка: error C2679: бинарный '>': не найден оператор, принимающий правый операнд типа 'int' (или приемлемое преобразование отсутствует). Да и вообще,... //я бы сделал так: int main() { int m = 0; int n = 0; int A; cin>>m; cin >> n; |for (int i = 0; i < m; i++)
Буквы в словах C++
Всем привет, у меня есть задача посмотрите если у кого есть исходник киньте спасибо. Дана непустая последовательность слов из строчных русских букв; между соседними словами – запятая, за последним... Вот ещё вариант с отображением, но проверить не могу ибо кодировки. Разбираться, равно как и комментировать код сейчас не в духе... #include <iostream> #include <cstdlib> #include <string>...
C++ Вычислить все возможные произведения матриц. Упорядочить по возрастанию элементы главной диагонали... https://www.cyberforum.ru/ cpp-beginners/ thread838907.html
Даны четыре вещественные матрицы произвольной размерности (размерности вводятся пользователем). Вычислить все возможные произведения матриц. Упорядочить по возрастанию элементы главной диагонали той...
C++ Подскажите, в чем ошибка с классами https://www.cyberforum.ru/ cpp-beginners/ thread838914.html
Занимаюсь по книге Джесса Либерти "С++ за 21 день" компилятор MVS 2010 не могу понять в чем моя ошибка это файл заголовка #include <iostream> using namespace std; class cCat Точку с запятой в конце объявления класса НЕ ЗАБЫВАЕМ!!!!! class cCat { public: cCat(int initialAge); ~cCat(); int GetAge() const { return itsAge; } void SetAge (int...
C++ Создать список из слов файла
Подскажите пожалуйста как написать программу, которая считывает текст по словам из файла и создаёт из него список. Открывает файл, создаёт список, и выводит результат: #include <iostream> #include <fstream> #include <list> #include <iterator> #include <algorithm> #include <string> #include <cstdlib> ...
Процедура обхода для дерева C++
постройте процедуру обхода для определения длины бинарного(или произвольного) дерева (т.е. длину максимальной ветви) PS если можно то в консольном проекте, нужен только код, спасибку поставлю)) yoghurt92, а можно весь код целиком?) с деревьями прям совсем не знаком...)) буду очень признателен и еще спасибу тыкну)
C++ Про typedef
Читая книгу Дейтеля, дошёл до стеков и не понял небольшую мелочь, которая вводит меня в заблуждение. У нас есть структура и прототипы функций: struct stackNode { int data; stackNode *nextPtr;... void push(STACKNODEPTR *topPtr, int info) //что такое STACKNODEPTR *topPtr? Просто вообще Указатель на указатель вроде как
C++ Виртуальная функция ,в системе классов "принтер" https://www.cyberforum.ru/ cpp-beginners/ thread838939.html
Задание :Виртуальная функция ,в системе классов "принтер". нужно создать на с++ , программу что бы переименовывать из .pdf-документа в .doc-документ ,и наоборот. Помогите решить пожалуйста!) "принтер" переименовывать WAT?
7 / 7 / 4
Регистрация: 07.09.2012
Сообщений: 178
0

Класс и vector - C++ - Ответ 4419915

15.04.2013, 23:19. Показов 1591. Ответов 15
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
всем доброго времени суток,задача состоит в том что бы данные классов хранились в векторе,что я и пытался сделать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <algorithm>
#include <vector>
 
 
using namespace std;
 
#define n 40
 
class book{
public:
    book(char name_of_book=NULL,char author=NULL,int numb_of_authors=0,int year=0,int numb_of_pages=0);
    //void input();
    //void show();
    ~book();
private:
    char my_name_of_book[n],my_author[n];
    int my_numb_of_authors,my_year,my_numb_of_pages;
};
 
 
book::book(char name_of_book,char author,int numb_of_authors,int year,int numb_of_pages)
{
my_name_of_book[n]=name_of_book;
my_author[n]=author;
my_numb_of_authors=numb_of_authors;
my_year=year;
my_numb_of_pages=numb_of_pages;
 
 
}
 
book ::~book(){
    cout<<"Деструктор\n";
}
 
int main(){
    setlocale(0,"");
    vector<book> books;
    books.push_back(book("NAme", "Vasilii", 2, 1991, 200));//Ошибка book::book: ни одна из 2 перегрузок не может преобразовать все типы аргументов
    books.push_back(book("Titans", "Artem", 1, 2010, 483));//Ошибка book::book: ни одна из 2 перегрузок не может преобразовать все типы аргументов
    sort(books.begin(), books.end());
    system("pause");
    return 0;
}
но вот почему не добавляет не пойму.
и как потом вывести на экран данные которые мы занесли в vector

Вернуться к обсуждению:
Класс и vector C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.04.2013, 23:19
Готовые ответы и решения:

Базовый класс Complex и производный класс Vector
Создайте базовый класс Complex (комплексное число) для реализации комплексных чисел в алгебраической форме и основных операций с ними:...

Класс Vector
Помогите молю. Нужно реализовать класс вектор как класс шаблон. Перегрузить операторы ввода- вывода, сложение (сумма векторов), умножение...

Класс содержащий vector
Вот я написал класс с использованием vector #include &lt;vector&gt; #include &lt;iostream&gt; using namespace std; class Vector { ...

15
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.04.2013, 23:19
Помогаю со студенческими работами здесь

Задания на класс vector
Помогите, пожалуйста, с задачей. Нужно добавить в вектор нечетные целые числа от -3 до 3. Удалить последнее число. Распечатать числа из...

Класс Vector и оператор new
Есть класс CItem Есть тип: typedef std::vector &lt;CItem&gt; ItemVector; typedef std::vector &lt;CItem&gt;::iterator Iter;Есть вектор и итератор:...

Шаблонный класс vector
Всем привет. Помогите создать шаблонный класс vector и массив который хранит значения template&lt;typename T, size_t size&gt; class...

Создать класс Vector 2D
Создать класс Vector для работы с векторами на плоскости, содержащий следующие члены класса: 1. Поля: • int х, у; 2. ...

vector (шаблонный класс)
Нужно создать простенький шаблонный класс вектор Подскажите пожалуйста , как написать запись элемента в начало вектора и в конец...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru