Aktywne Wpisy
ignis84 +104
Martwię się, mój stan pogarsza się z dnia na dzień. Teraz to lawinowo idzie.
Jak już pisałam doszło do złamania kompresacyjnego kręgosłupa, krąg obniżył się o 25%.
Z tego powodu doszło do obrzęku szpiku kostnego i stanu zapalnego. Coraz bardziej mnie boli i coraz bardziej nogi mi drętwieją, oprócz tego tułów mi sztywnieje, to takie uczucie jakby mój tros ktoś wsadził w gips. Czuję się, jak żywy posąg. Jestem dość mocno przestraszona,
Jak już pisałam doszło do złamania kompresacyjnego kręgosłupa, krąg obniżył się o 25%.
Z tego powodu doszło do obrzęku szpiku kostnego i stanu zapalnego. Coraz bardziej mnie boli i coraz bardziej nogi mi drętwieją, oprócz tego tułów mi sztywnieje, to takie uczucie jakby mój tros ktoś wsadził w gips. Czuję się, jak żywy posąg. Jestem dość mocno przestraszona,
Mr_Beniz +45
#include "../Aplikacja/Table.h"
Plik Table.h wygląda tak:
#pragma once
#include
using namespace std;
class Table
{
//deklaracja nazw funkcji, bez ich implementacji
//np. void loadFromFile(string FileName);
};
W projecie "Aplikacja" jest też sobie gdzieś plik "Table.cpp" gdzie funkcje są zadeklarowane.
No i tak: jeżeli w projekcie z testami robię odwołanie do Aplikacji (próbuję wywołać dowolną funkcję z Table)
to przy kompilacji linker wyrzuca błąd "unresolved external symbol". Mam bardzo małe doświadczenie w C++, ale jakby to wziąć na logikę to w klasie testującej robię
#include
tylko do pliku*.h
, więc tylko plik*.h
pojawi się przy kompilacji i nie mogę oczekiwać że plik*.cpp
z funkcjami jakoś magicznie się tam pojawi. Z drugiej strony, operam się właśnie na tutorialu biblioteki testującej i zalecają tam includowanie pliku*.h
. Z resztą nie mogę wczytać*.cpp
bo Visual Studio nawet go nie widzi (zakreśla ścieżkę na czerwono). Czy ktoś z doświadczeniem podpowiedziałby jak to zrobić żeby było dobrze? xD#programowanie #cpp #cplusplus
twój projekt powinien wyglądać mniej więcej tak:
Aplikacja - sam main z referencją do AplikacjaLibrary
AplikacjaLibrary - statyczna biblioteka
AplikacjatmTests - testy z referencją do AplikacjaLibrary
jeżeli musisz robić ".." w ścieżce do .hpp to znaczy, że coś skopałeś z referencjami
mając dwa projekty będące wykonywalne i referując jednego do drugiego nie wiadomo do końca którego maina brać bo będą dwa