Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

newmersedez

  • 0
    вклад
  • 10
    вопросов
  • 1
    ответ
  • 0%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Почему при вызове конструктора выдает segmentation fault?

    newmersedez @newmersedez Автор вопроса
    Просто это задание вуза, одно из требований - конструктор по умолчанию. Ничего не сказано, применяется ли он где-то или нет, но раз указан, то по сути должен. А так, спасибо за ответ!
    Написано 16 мар.
  • Почему при вызове конструктора выдает segmentation fault?

    newmersedez @newmersedez Автор вопроса
    Хорошо, тогда как исправить эту ошибку?
    Написано 16 мар.
  • Почему при вызове конструктора выдает segmentation fault?

    newmersedez @newmersedez Автор вопроса
    То есть прога падает, если в конструктор передать 1. Если передавать >1, то все ок
    Написано 16 мар.
  • Что должен вернуть метод класса матрицы?

    newmersedez @newmersedez Автор вопроса
    Александр Ананьев, хорошо, спасибо за помощь:)
    Написано 28 дек. 2020
  • Что должен вернуть метод класса матрицы?

    newmersedez @newmersedez Автор вопроса
    хорошо, недостающие конструкторы и деструктор я хотел в процессе дописать, потому что они там еще понадобятся(хотя деструктор я просто-напросто забыл...). Получается, что я выбрасываю исключение std::runtime_error каждый раз, когда операция не может быть выполнена? Например, для вычитания, умножения?
    Написано 28 дек. 2020
  • Почему пишет ошибку при попытке использовать шаблонную функцию?

    newmersedez @newmersedez Автор вопроса
    Так что, вопрос считается закрытым! =)
    Написано 30 нояб. 2020
  • Почему пишет ошибку при попытке использовать шаблонную функцию?

    newmersedez @newmersedez Автор вопроса
    Евгений Шатунов, Денис Загаевский подсказал мне, что в реализации я забыл указать тип параметра("В объявлении int(*)(int), а в реализации int(*func)()"), соответственно, так тоже тип T. Исправив все эти ошибки, моя программа заработала
    Написано 30 нояб. 2020
  • Почему пишет ошибку при попытке использовать шаблонную функцию?

    newmersedez @newmersedez Автор вопроса
    Евгений Шатунов, Я, изучив эту тему, понял, что первая строка вообще не имеет смысла, правильно будет написать в template typename T, а вторая строка - прототип функции, которая решает мое задание(В ней аргументы уже не интовые, а имеют тип T, это тоже была одна из ошибок)
    Написано 30 нояб. 2020
  • Почему пишет ошибку при попытке использовать шаблонную функцию?

    newmersedez @newmersedez Автор вопроса
    Я исправил, написав в реализации inf(*func)(int), но ошибка все равно остается
    Написано 30 нояб. 2020
  • Почему неправильно вводятся данные в программе?

    newmersedez @newmersedez Автор вопроса
    competitionclass.h
    #ifndef COMPETITIONCLASS_H
    #define COMPETITIONCLASS_H
    
    #include <string>
    #include <fstream>
    
    using namespace std;
    
    struct parent
    {
    	std::string		mother;
    	std::string		father;
    };
    
    class Competition
    {
    private:
    	std::string		breed;
    	std::string		name;
    	std::string		color;
    	std::string		owner_lastname;
    	parent			parents;
    	int				age;
    	int				position;
    public:
    	void	initCat(void);
    	void	printCatInfo(void);
    	void	saveToFile(ofstream& file);
    };
    
    #endif // !COMPETITIONCLASS_H


    competitionclass.cpp
    #include <iostream>
    #include <fstream>
    #include "competitionclass.h"
    
    using namespace std;
    
    void Competition::initCat(void)
    {
    	cout << "Enter breed of cat: ";
    	getline(cin, breed);
    	cout << "Enter name of cat: ";
    	getline(cin, name);
    	cout << "Enter color of cat: ";
    	getline(cin, color);
    	cout << "Enter mother of cat: ";
    	getline(cin, parents.mother);
    	cout << "Enter father of cat: ";
    	getline(cin, parents.father);
    	cout << "Enter owner lastname: ";
    	getline(cin, owner_lastname);
    	cout << "Enter age: ";
    	cin >> age;
    	cout << "Enter position: ";
    	cin >> position;;
    }
    
    void Competition::printCatInfo(void)
    {
    	cout << "Breed: " << breed << endl;
    	cout << "Name:" << name << endl;
    	cout << "Color: " << color << endl;
    	cout << "Age: " << age << endl;
    	cout << "Mother: " << parents.mother << endl;
    	cout << "Father: " << parents.father << endl;
    	cout << "Owner lastname: " << owner_lastname << endl;
    	cout << "Position: " << position << endl;
    }
    
    void Competition::saveToFile(ofstream& file)
    {
    	file << "Breed: " << breed << endl;
    	file << "Name:" << name << endl;
    	file << "Color: " << color << endl;
    	file << "Age: " << age << endl;
    	file << "Mother: " << parents.mother << endl;
    	file << "Father: " << parents.father << endl;
    	file << "Owner lastname: " << owner_lastname << endl;
    	file << "Position: " << position << endl;
    }
    Написано 29 нояб. 2020
  • Почему после очистки строки программа падает?

    newmersedez @newmersedez Автор вопроса
    Василий Банников, Да, это я понимаю, но до меня никак не доходит, где ошибка :(
    Написано 23 нояб. 2020
  • Почему после очистки строки программа падает?

    newmersedez @newmersedez Автор вопроса
    Василий Банников,
    ---------Opened "input2.txt" file---------
    Task 1
    Task 3
    free(): double free detected in tcache 2
    Aborted (core dumped)
    Написано 23 нояб. 2020
  • Почему после очистки строки программа падает?

    newmersedez @newmersedez Автор вопроса
    Василий Банников, печатает Task 1 и зависает
    Написано 23 нояб. 2020
  • Как распечатать строку по заданному алгоритму?

    newmersedez @newmersedez Автор вопроса
    ой, разнылись под вопросом школьника, лучше бы помогли или хотя бы подсказали идею
    Написано 17 нояб. 2020
  • Как правильно отсортировать структуру по полю динамической строки с помощью qsort?

    newmersedez @newmersedez Автор вопроса
    А, все, проблема решена, qsort, по факту, стоял не в том месте. Спасибо вам большое!!
    Написано 16 нояб. 2020
  • Как правильно отсортировать структуру по полю динамической строки с помощью qsort?

    newmersedez @newmersedez Автор вопроса
    Да, я думал об этом, но если написать просто amount_of_variables, то он после выполнения выдает такое. Такого ведь не должно быть

    = 1936946514
    1 = 0
    2 = 1049
    az = 128
    Написано 16 нояб. 2020
  • Парсинг строки не через strtok на СИ. В чем заключается ошибка?

    newmersedez @newmersedez Автор вопроса
    Спасибо вам большое, помогли!
    Написано 15 нояб. 2020
Самые активные сегодня
  • w3bsmes
    Alice
    • 24 ответа
    • 0 вопросов
  • Василий Банников
    • 9 ответов
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 7 ответов
    • 0 вопросов
  • tumbler
    Сергей Тихонов
    • 7 ответов
    • 0 вопросов
  • IgorVader
    IgorVader
    • 6 ответов
    • 0 вопросов
  • Jump
    АртемЪ
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации