#programowanie #cpp #visualstudio

error LNK2019: unresolved external symbol "public: __thiscall MojProjekt::mojenamespace::XmlParser::XmlParser(void)"
Mirki, dostaję bardzo dużo tego typu błędów. W projekcie mam headery, w których deklaruję kondruktory, destruktory, metody i zmienne prywatne, a także pliki cpp, gdzie wszystko to definiuję. W pliku, w którym chcę użyć tej klasy dostaję tego typu errory, które mówią jakobym nie zdefiniował konstruktorów. W czym jest problem, bo już nie mam pomysłu
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
@adek_es: Piszesz własny parser xmla? Sprawdź czy plik cpp includuje plik h i czy ma ustawiony typ Compile C/C++ czy coś takiego w propertiesach
Zakładam, że jest dodany do projektu
  • Odpowiedz
@GwnBrz: Cóz, okazało się, że projekt, w którym używam parsera nie linkuje projektu w którym on jest implementowany, a wszystko jest linkowane dynamicznie. Dzięki jednak za pomoc, bo słusznie pisałeś, łap plusy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, od 4 lat zawodowo pracuję jako programista C/C++ od pisania sterowników do GUI. Moje pytanie czy nauczę się podstaw Pythona w tydzień? Mówiąc podstawy mam na myśli umiejętność odpowiadania na pytania na rozmowie kw. ( ͡° ͜ʖ ͡°)

Byłbym wdzięczny za polecenie jakiś przystępnych kursów, materiałów i dobrych rad. Pozdrawiam!

#programowanie #python #cpp
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

chyba zatraciłem umiejętność konstruowania prostych zadań... Zostałem poproszony o ułożenie zadania z C++, które będzie zawierać: tablice jednowymiarowe, funkcje, przekazywanie parametrów.
Oczywiście można wziąć np "znajdź najmniejszą wartość", "znajdź nierosnący podciąg" itd. Ale to wydaje mi się takie trywialne i oklepane.

Macie jakieś pomysły na fajną treść takiego zadania? Proste sprawy, to dla początkujących ma być. W sumie chodzi mi o same ciekawe operacje na tablicach jednowymiarowych, reszty elementów już nie ma
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #naukaprogramowania . Potrzebuję zaimplementować funkcję G w #jezykc
Próbuję użyć ale nie za bardzo mi to idzie. Czy jest to w ogóle do zrobienia w jakiś prosty sposób w C czy muszę sobie napisać wszystkie funkcje operujące na liczbach zespolonych?
Zmiana języka nie wchodzi w grę, bo jest to ćwiczenie do zrobienia w C :)
Może w #cpp ktos będzie wiedział. Nie proszę o
FantaZy - Mireczki z #naukaprogramowania . Potrzebuję zaimplementować funkcję G w #je...

źródło: comment_uTMJnnRORv5lBQCxComc88thdIaM1B1U.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FantaZy: za bardzo 'na pałe' chcesz to zrobic ( ͡º ͜ʖ͡º)

opcji jest kilka:
1) rozpisz ta funkcje na kartce i poskracaj co trzeba i sam sobie zaimplementuj jej zachowanie, osobno dla czesci rzeczywistej, osobno dla urojonej
2) zobacz co to jest i naucz sie uzywac/definiowac liczby urojone z niej, byc moze nie ma tam 'I"
3) zobacz co to jest , bo to inna
  • Odpowiedz
To uczucie, kiedy po próbie kompilacji kodu w C++ dostaje się cały ekran błędów i szybciej zgadnąć, w czym jest problem (czasem wykonując losowe zmiany), niż wczytywać się w treść błędów.

#programowanie #cpp
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

await - nowe zabawka, która może się pojawić w c++17:

auto foo() {
return async([] {
this_thread::sleep_for(500ms);
return 5;
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@swiechu56: wszystko jest w necie. takie kursy sa tylko do wyciagania kasy.
darmowe pdfy, ksiazki, tuty z neta, stackoveflow, google - masz wszystko.

nawet mysql w c++ jak oni
  • Odpowiedz
#programowanie #cpp Mam 2 klasy- jedna odbiera dane z GPSa, a druga je wyświetla na mapie. W której umieścić metody do konwersji między różnymi formatami współrzędnych? A może zrobić osobny plik z własną przestrzenią nazw i tam umieścić je jako funkcje?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CichyGlosZTyluGlowy: intuicyjnie funkcjonalność dotycząca konkretnych danych powinna być tam gdzie te dane czyli np metody w strukturze reprezentującej pozycję, albo różne struktury dla różnych reprezentacji + kontruktory/przeciążenia metod do łatwej konwersji poszczególnymi reprezentacjami
  • Odpowiedz
Jak w #qt zapamiętać pozycję okienka QDialog "przyklejonego" do bocznej krawędzi ekranu? Mam teraz saveGeometry(); w closeEvent() i działa ok dla normalnie przesuniętych okienek, ale nie dla tych "przyklejonych". #cpp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Książek nie kojarzę, ale jak chcesz mieć międzyplatformową aplikację do obsługi USB to i tak skończysz na libusb. Dokumentacja jest w zupełności wystarczająca, żeby zacząć pisać.
Edit: @MP0WER był szybszy:-)
  • Odpowiedz