Форум программистов, компьютерный форум, киберфорум С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Не копируется структура C++ (по введеному номеру телефона удалить информацию из файла) https://www.cyberforum.ru/ cpp-beginners/ thread868857.html
Рабочий код: Структура в заголовочном файле: struct contact{ int ID; std::string Name; std::string Surname; std::string Midlename; int IDgroup; birthday Birthday; int age;
Задача на рекурсию C++
Вот код проги которую я написал: #include <iostream> using namespace std; int factr(double i){ int answer; if(i==1) return(1); }
C++ Конвертировать из с в с++ Переделать из язика с в язик С++ файл снизу #include <iostream> #include <stdio.h> #include <stdlib.h> #include <string.h> using namespace std; struct bazas { char name; https://www.cyberforum.ru/ cpp-beginners/ thread868840.html C++ Переход на нужную позицию в файле и затем считывание с этой позиции https://www.cyberforum.ru/ cpp-beginners/ thread868839.html
программа организация дека из файла, файл текстовый, можно бинарный, но так удобней тут только часть кода, наверн этого достаточно я строю дек затем хочу добавить еще элемент, справа и слева потом удаляю, очищаю память пробовала и функцииями fseek(), ftell() и fgetpos(),fsetpos но результат в принципе одинаковый, когда считываю, то считывается, как я понимаю, пустая строка
Вычислить значение функции C++
Здравствуйте! помогите, пожалуйста, написать программу для задания: F(x) = (x – a) / (x – c) - при x > 3 и b = 0, { a x^2 – b x + c - при x < 3 и b != 0, x / c - в остальных случаях. G = НЕ (A ИЛИ B) И (A МОД2 C)
C++ Вместо нуля выводит непонятное число Вот пожалуйста кусок кода, считающий неувязку после решения СЛАУ: int n=5; double **a, *b, *x, r, c, s, q; int i, j, d, p, m, k; ---------------------//---------------------- double nev, del, z, summ; for (i=1; i<=n; i++) { https://www.cyberforum.ru/ cpp-beginners/ thread868832.html
C++ Задачи. Однонаправленные связные списки https://www.cyberforum.ru/ cpp-beginners/ thread868831.html
Здравствуйте, пытаюсь разобраться со связными списками, решаю задания и столкнулся с проблемами (заданиями), в которых не могу разобраться: 1) Нужно перенести 3-й элемент в начало списка. 2) Разбить список на два подсписка с отрицательными элементами в одном, положительными в другом (Для набора действительных чисел, представленных в виде списка, построить два списка: положительных и...
C++ Используя цикл с постусловием, составить программу табулирования функции F(x)=sin(x)-cos(x) на отрезке [a, b] с шагом h
Помогите написать пожалуйста программу: Используя цикл с постусловием, составить программу табулирования функции F(x)=sin(x)-cos(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции. Вот что получилось у меня, но это не правильно... #include <cstdlib> #include <iostream> #include <math.h> ...
C++ Консольный параметры https://www.cyberforum.ru/ cpp-beginners/ thread868821.html
Доброго всем времени суток! У меня есть некая задумка, для которой необходимы размеры окна консоли. Вопрос,если ли в СИ++ какие - нибудь функции или что-то подобное, чтобы получать эти параметры, а еще изменять их,чтобы размер окна тоже менялся??
C++ Подправьте задачу (удалить из массива элементы которые встречаются ровно 2 раза) #include "stdafx.h" #include <iostream> #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 100 using namespace std; void gen (int a, int b, int n, int mass); void out (int n, int mass); https://www.cyberforum.ru/ cpp-beginners/ thread868818.html
Сформировать массив времени Uvx и Uvix для контрольных точек C++
сразу начну с постановки задачи. Нужно сформировать массив времени Uvx(напряжение входного сигнала) и Uvix(напряжение выходного сигнала) для контрольных точек. вывод массивов в виде таблице Условие: http://s006.***********/i215/1305/bb/7c94adceed8b.jpg http://s018.***********/i515/1305/5e/096f75c8ef42.jpg не могу понять в чём ошибка #include <stdlib.h> #include <stdio.h> #include <istream>...
C++ Вычислить суммы элементов столбцов матрицы имеется матрица. вычислить суммы элементов столбцов. для вычисления суммы одного столбца использовать функцию. https://www.cyberforum.ru/ cpp-beginners/ thread868784.html
15 / 15 / 5
Регистрация: 07.02.2013
Сообщений: 123
0

.h и .cpp файлы, бредовые ошибки после разбиения класса - C++ - Ответ 4573924

18.05.2013, 01:22. Показов 818. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Какая то проблема со string
Во всех функциях в файле реализации одна ошибка: Несоответствие списка аргументов, отсутствуют экземпляры

В чем хотя бы ошибка? В коде или что то с компилятором? Может неправильно инклуды написал?

C++Выделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class Material {
public:
    string   name;
    unsigned count;
    double   price_one,
            _price_all;
 
// Конструкторы
    Material(string NAME, unsigned COUNT, double PRICE_ONE);
 
// Инициализация
    void Init(string NAME, unsigned COUNT, double PRICE_ONE);
 
//Ввод/Вывод
    friend fstream &operator>> (fstream &, Material &);
};
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
#include "Material.h"
 
#include <iostream>
#include <iomanip>
#include <fstream>
#include <string>
using namespace std;
 
/* Конструкторы */
Material::Material(std::string NAME, unsigned COUNT, double PRICE_ONE) // Ошибка здесь
{
     name = NAME;
     count = COUNT;
     price_one = PRICE_ONE;
    _price_all = price_one * double(count);
}
 
/* Инициализация */
void Material::Init(string NAME, unsigned COUNT, double PRICE_ONE) // и здесь
{
     name = NAME;
     count = COUNT;
     price_one = PRICE_ONE;
    _price_all = price_one * double(count);
}
 
fstream &operator>> (fstream &stream, Material &obj) {
    getline(stream, obj.name);  // и здесь
    stream.read( (char*)&obj.count,      sizeof(obj.count)      );
    stream.read( (char*)&obj.price_one,  sizeof(obj.price_one)  );
    stream.read( (char*)&obj._price_all, sizeof(obj._price_all) );
    return stream;
}


Вернуться к обсуждению:
.h и .cpp файлы, бредовые ошибки после разбиения класса C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2013, 01:22
Готовые ответы и решения:

Компилятор выдает бредовые ошибки
1&gt;f:\lessons\c++\projects-2013\students-beta\students\usestudents.cpp(4): error C2628: недопустимый...

Объявления функций До/После main(), файлы (*.cpp, *.h)
Всем привет! В некоторых источниках пишут, что объявление функций после main() - признак хорошего...

Что за бредовые ошибки сценария
Такую странную вещь заметил. Начинаю проверять свой сайт на Internet Explorer 11. Там есть такая...

Заголовочные файлы и файлы cpp
Со временем сложилось представление что при написании программ стоит разделять МЕТА данные и...

1
18.05.2013, 01:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2013, 01:22
Помогаю со студенческими работами здесь

Ошибка после разбиения диска
Сегодня хотел поставить Ubuntu, делал все как написано тут _http://ubuntologia.ru/. После разметки...

Файлы .h и .cpp
Мне надо подключить несколько файлов к проекту. Какие надо использовать .h или .cpp ? И вообще...

Файлы .cpp и .h
Добрый день! Подскажите, пожалуйста, как в программу добавить файлы .cpp и .h? Эти файлы уже...

.h и .cpp файлы
Если я объявляю в одном .h файле 3 класса, то могу ли я сделать полное определение методов для 3...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru