Форум программистов, компьютерный форум CyberForum.ru

Функция уже определена в другом файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Изменить код Visual Studio под Borland C++ http://www.cyberforum.ru/cpp-beginners/thread847999.html
Исходный код: #include<iostream> #include<string> #include<fstream> #include <ctype.h> #include<stdio.h> #include"модуль.h" using namespace std;
C++ Копирование dll в целевую папку Приветствую всех! Вопрос в следующем. Есть два проекта. Использую Visual Studio 2012, windows. В первом: Компилирую dll. На выходе получаю условно first.dll Во втором проекте подключаю и использую first.dll. Построение нормально происходит (second.exe). При запуске (F5) второго проекта предварительно необходимо копировать first.dll в папку Debug, где у нас находится second.exe. Очень... http://www.cyberforum.ru/cpp-beginners/thread847990.html
C++ Инфиксная форма
Написать программу которая вычисляет значение выражения заданного в инфиксной форме со скобками. Доя представления выражения в памяти компьютера использовать бинарное дерево . Помимо бинарных операций + -* / предусмотрены наличие в исходном выражении унарных операций, а также функций синус и косинус. Ребят выручайте, для ассов си, семечки наверное. Заранее благодарен!
C++ как получить конкатенацию времени?
как системное время получить в с++(не билдер) и преобразовать в int т.е. время 12:41:37 в int должно записаться 124137
C++ Расчёт дисперсии http://www.cyberforum.ru/cpp-beginners/thread847980.html
Привет! У меня возникла странная проблема - при считывании столбца данных из текстового файла (данных около 20 000) и расчёта дисперсии - она получается равной нулю (если считываю именно из второго столбца!). Если же считываю из первого, то, вроде, все нормально. В первом столбце числа порядка 0.04, во втором - порядка 7.0. Вот код: for (int i=0; i<10000; i++) { fscanf(f, "%lf %lf %lf",...
C++ перевести программу на С++ помогите перевести программу с паскаля на С++. uses crt; var i,n:integer; a1,a2,a,eps:real; l:boolean; begin clrscr; l:=false; writeln($$n,eps $$); подробнее

Показать сообщение отдельно
UrbanLynx
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 29
25.04.2013, 19:20  [ТС]     Функция уже определена в другом файле
Ну ок, разделил, все по прежнему
sparseMatrix.h
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
#ifndef SPARSEMATRIX_H
#define SPARSEMATRIX_H
 
#include <vector>
#include <iostream>
#include <iomanip>
#include <sstream>
 
using namespace std;
 
class RowFormatMatrix
{
public:
    RowFormatMatrix(int c=0, int r=0):col(c),row(r),ia(0),ja(0),an(0){}
    RowFormatMatrix(const vector<int>& i, const vector<int>& j, const vector<double>& n, int c, int r):ia(i),ja(j),an(n),col(c),row(r){}
    ~RowFormatMatrix(){}
 
    friend RowFormatMatrix operator+(const RowFormatMatrix& a, const RowFormatMatrix& b);
    friend void printUsualMatrix(const RowFormatMatrix& matrix);
    friend void symbolicPart(const RowFormatMatrix& a, const RowFormatMatrix& b, RowFormatMatrix& c);
    friend void numericalPart(const RowFormatMatrix& a, const RowFormatMatrix& b, RowFormatMatrix& c);
protected:
    vector<int> ia; // номер компонента в ja и an, с которого начинается текущая строка
    vector<int> ja; // номера столбцов
    vector<double> an;
    int col, row;
};
 
void symbolicPart(const RowFormatMatrix& a, const RowFormatMatrix& b, RowFormatMatrix& c);
void numericalPart(const RowFormatMatrix& a, const RowFormatMatrix& b, RowFormatMatrix& c);
RowFormatMatrix operator+(const RowFormatMatrix& a, const RowFormatMatrix& b);
void enterUsualMatrix(RowFormatMatrix& matrix);
void enterRowFormatMatrix(RowFormatMatrix& matrix);
void printUsualMatrix(const RowFormatMatrix& matrix);
 
#endif
sparseMatrix.cpp
C++
1
2
3
4
5
6
7
8
#include <vector>
#include <iostream>
#include <iomanip>
#include <sstream>
 
#include "sparseMatrix.h"
 
// реализация функция, объявленных в sparseMatrix.h
Ну и так же везде
C++
1
#include "sparseMatrix.h"
 
Текущее время: 06:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru