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

Подскажите, на что ругается линковщик? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод данных и перегрузка операторов. http://www.cyberforum.ru/cpp-beginners/thread541255.html
Добрый вечер, объясните пожалуйста что я не так делаю. #include <iostream> using namespace std; class A{ public: int a; A& operator++(){ ++a; return *this;
C++ Нужно создать статический массив строк как статический массив указателей на строки. Условние ниже --> Слова английского текста рассортировать по возрастанию количества заданной буквы в слове. Слова с одинаковым количеством такой буквы расположить в алфавитном порядке. http://www.cyberforum.ru/cpp-beginners/thread541168.html
Проверить существует ли диск C++
У меня есть массив не жестких дисков которые есть в системе( a,e,f,g,h...) однако большинство из них просто есть,никакой флешки там не воткнутою Как узнать,на какие устройства можно записать файл, а на какие нет? Добавлено через 13 часов 48 минут проблема не решена если я пытаюсь писать на что-то не существующие, то винда выдает ошибку,но программа продолжает работать может эту ошибку...
C++ Нужно найти ошибки в этом коде.
//Этот код ничего не делает мне просто нужно понять где ошибки #include <iostream.h> struct info { char anun,azg; int toshak; }; class Ctosh
C++ возврат копии обьекта класса из метода http://www.cyberforum.ru/cpp-beginners/thread541135.html
Привет всем. Есть класс ниже в нём operator+. Помогите компилятор выдаёт ворнинг warning C4172: returning address of local variable or temporary всё работает но этот ворнинг бесит как избавиться подскажите пожалуйста template <typename tPointType> struct S_Point {
C++ Как массив char[4] в int ? Есть массив из 4х char символов (4-е байта), нужно его перевести в unsigned int. Я сделал втупую: unsigned int B=0; long Ex = 256 * 256 * 256; for (int i=0; i<4; i++) { B8 += t * Ex; Ex /= 256; } подробнее

Показать сообщение отдельно
Vlad1slav
21 / 21 / 5
Регистрация: 16.09.2009
Сообщений: 111
07.04.2012, 00:19     Подскажите, на что ругается линковщик?
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
//test.h
#pragma once
 
#include <vector>
 
using namespace std;
 
class Single {
public:
    static vector<Single*> singles;
    Single() {
        singles.push_back(NULL);
    };
 
};
 
//test.cpp
#include "stdafx.h"
#include "Singletone.h"
 
int _tmain(int argc, _TCHAR* argv[])
{
    Single* s=new Single();
    return 0;
}

Error 2 error LNK1120: 1 unresolved externals C:\...................\Test.exe

Error 1 error LNK2001: unresolved external symbol "public: static class std::vector<class Single *,class std::allocator<class Single *> > Single::singles" (?singles@Single@@2V?$vector@PAVSingle@@V?$allocator@PAVSingle@@@std@@@std@@A) C:\...................\Test.obj

Изначально код был намного больше, всё лишнее убрал и попробывал такой тестовый вариант...

Подскажите, на что ругается линковщик? Что нужно сделать, чтобы эта программа заработала
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru