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

Завернутые векторы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Таблица лексем и таблица идентификаторов http://www.cyberforum.ru/cpp-beginners/thread210083.html
Помогите пожалуйста найти ошибку в коде. Прога строит ТИ и ТЛ. К таблице идентификаторов претензий нет, а вот в таблице лексем возникают ошибки: почему то оператор if записывает как =f и определяет его тип как:"знак". И еще когда переменной второй раз присваиваешь значение, то знак присваивания определяется почему то как знак равно "=". Ну вот допустим входной текст такой: begin i:=0x14;...
C++ матрица очень need.... Ув.форумчане прошу помощи нужна решить траблу с матрицей сам не могу этого сделать(((к сожалению.Нужно сделать в MFC AppWizard.exe/ Кто сможет помоч??откликнетесь) Дана действительная матрица размера m*n. Найти сумму элементов строки, в которой расположен элемент с наименьшим значением. Предполагается, что такой элемент един-ственный. Добавлено через 6 часов 30 минут кто поможет) http://www.cyberforum.ru/cpp-beginners/thread210077.html
C++ Класс строка
Надо реализовать в классе 1)Создание пустой строки 2)Удаление строки 3)Добавление символа в строку 4)Удаление по индексу из строки 5)Замена символа на i-й позиции 6)Обмен двух символов местами 7)Чтение всей стоки просто классы нам мало объясняли и вот кто сможет помогите плз хоть каким небуть кодом!!!!
Работа с текстовыми файлами. C++ C++
Входной файл сохраняет следующую информацию по студентам: <Фамилия>, <имя>, <отчество>, <год рождения>, <курс>, <пол>, причем фамилия, имя и отчество имеют не более 12 символов, пол - указывается символами М и Ж, год рождения - целое из 4 цифр, курс - целое от 1 до 5. Данные по студентам отделяются знаком «;». Необходимо написать программу, которая выводит наиболее распространенное мужское и...
C++ удаление элемента в списке по ключу http://www.cyberforum.ru/cpp-beginners/thread210066.html
Пожалуйста, подскажите где ошибка, три часа мучаюсь никак не могу найти. В динамическом списке нужно удалить элемент по заданному ключу. Ввод, вывод хорошо работают, а вот с удалением непонятно что: #include <cstring> #include <fstream> #include <iostream> using namespace std; struct FRUIT { char Name; int Number;
C++ Распечатать все слова нечетной длины, начинающиеся и оканчивающиеся на букву Т Дана строка символов. Группу символов, разделенную с одной или с обеих сторон одним или несколькими пробелами и не содержащую внутри себя пробелов, назовем словом. Распечатать все слова нечетной длины, начинающиеся и оканчивающиеся на букву Т. Если таких слов нет, то выдать соответствующее текстовое сообщение. подробнее

Показать сообщение отдельно
Mee
14 / 14 / 1
Регистрация: 05.07.2010
Сообщений: 88

Завернутые векторы - C++

13.12.2010, 17:47. Просмотров 627. Ответов 15
Метки (Все метки)

Нужно написать програму, которая складывает два завернутых вектора фиксированной длинны. Вообщем прграма из трех файлов, выдает ошибку

Linking...
main.obj : error LNK2001: unresolved external symbol "public: static unsigned int w_v::sz" (?sz@w_v@@2IA)
realization.obj : error LNK2001: unresolved external symbol "public: static unsigned int w_v::sz" (?sz@w_v@@2IA)
C:\Documents and Settings\Admin\Мои документы\Visual Studio 2008\Projects\kr09\Debug\kr09.exe : fatal error LNK1120: 1 unresolved externals


header.h
C++
1
2
3
4
5
6
7
#include <vector>
struct w_v
{
    static unsigned int sz;
    std::vector <double> vect;
};
w_v operator+(w_v a, w_v b);

main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <vector>
#include "header.h"
using namespace std;
 
int main()
{   
    w_v a;
    w_v b;
    a.sz=10;
 
    a.vect.assign(10,1);
    b.vect.assign(10,2);
    w_v c=a+b;
    return 0;
};


realization.cpp
C++
1
2
3
4
5
6
7
8
9
10
#include "header.h"
#include <vector>
w_v operator+(w_v a, w_v b)
{
    w_v c;
    c.sz=b.sz;
    for (int i=0; i<a.vect.size(); i++)
        c.vect.at(i)=a.vect.at(i)+b.vect.at(i);
    return c;
};
читал что ошибка возникает, если не описать обьявленую функцию, хотя я вроде все описал
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru