Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 9 kwi 2025, o 06:43


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 
    Autor Wiadomość
    PostNapisane: 1 kwi 2016, o 07:09 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Cześć.

    Mimo, że mam najnowsze biblioteki boost nie mogę skompilować kodu ze strony:

    http://www.ridgesolutions.ie/index.php/ ... t-example/

    Dostaję takie komunikaty przy próbie kompilacji:

    - kodu pierwszego:

    http://i.imgur.com/g5AgeT5.png
    http://i.imgur.com/7PtGUxY.png

    - kodu drugiego:

    http://i.imgur.com/TQRYQOn.png

    Jeśli ktoś może mnie naprowadzić na przyczynę, będę wdzięczny.

    Wygląda jakby coś było nie tak z bibliotekami boost. Czyżby od czasu napisania wpisu na stronie, biblioteki zmieniły się na tyle, że kod nie chce się już kompilować?

    Dzięki piękne.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2016, o 08:11 
    Offline
    Użytkownik

    Dołączył(a): 20 lip 2015
    Posty: 83
    Pomógł: 6

    Wygląda to tak, jakbyś nie miał do projektu dodanych źródeł boost. W jaki sposób go includujesz? I czy nie trzeba go czasem dodać ręcznie do projektu?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2016, o 08:17 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2015
    Posty: 140
    Zbananowany użytkownik

    Pomógł: 18

    Nie masz zlinkowanej z projektem biblioteki boost_system. I pewnie jeszcze opcja -lws2_32 też się tutaj przyda.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2016, o 08:45 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    marmur napisał(a):
    Wygląda to tak, jakbyś nie miał do projektu dodanych źródeł boost. W jaki sposób go includujesz? I czy nie trzeba go czasem dodać ręcznie do projektu?


    Jeśli chodzisz o biblioteki boost, to mam je (i działają w innych projektach). Np. ten kod działa bez problemu: http://pastebin.com/U3GT0az3 (a też korzysta z boost).

    Mam najnowsze biblioteki pobrane ze strony domowej boost: http://www.boost.org/

    Czyżby te biblioteki zmieniły się na tyle, że kod na nich się już nie kompiluje / przestał się kompilować ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2016, o 11:51 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2015
    Posty: 140
    Zbananowany użytkownik

    Pomógł: 18

    Większość bibliotek z Boost jest typu "header-only", co oznacza, że wystarczające jest dołączenie do projektu odpowiednich plików nagłówkowych. Polecam zajrzeć tu: http://www.boost.org/doc/libs/1_60_0/more/getting_started/windows.html

    Ale w przypadku korzystania z Boost.Asio wymagane jest zlinkowanie biblioteki Boost.System http://www.boost.org/doc/libs/1_60_0/doc/html/boost_asio/using.html

    Piszesz, że masz najnowsze biblioteki, a czy te biblioteki skompilowałeś? Jakiego w ogóle używasz kompilatora?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2016, o 18:39 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Sparrow-hawk napisał(a):
    Piszesz, że masz najnowsze biblioteki, a czy te biblioteki skompilowałeś? Jakiego w ogóle używasz kompilatora?


    Kurcze, nie wiedziałem, że za tym stoi jakaś wyższa filozofia.

    Po prostu wypakowałem zawartość:
    boost_1_60_0.zip\boost_1_60_0\boost\

    do lokalizacji:
    c:\Program Files (x86)\CodeBlocks\MinGW\include\boost\

    I takie programy jak -> ten <- zaczęły się poprawnie kompilować.

    Z tego, co piszesz wynika jednak, że powinienem część bibliotek samodzielnie skompilować? No nic idę poczytać. Może coś doczytam.

    Znalazłem jeszcze to:
    http://wiki.codeblocks.org/index.php?ti ... wsQuickRef



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2016, o 19:52 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Próbuję skompilować boost za poradnikiem:
    http://wiki.codeblocks.org/index.php?ti ... wsQuickRef

    Niestety otrzymuję taki feedback:

    Obrazek

    W logu znajduję to:

    http://pastebin.com/aWadasnM

    Z góry dziękuję pięknie za pomoc.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2016, o 21:13 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Myślałem, że mam coś z systemem nie tak, a tu się okazuje, że na maszynie wirtualnej dzieje się to samo.

    Obrazek

    Mi pomysły się wyczerpały.

    Ewentualnie dajćie proszę znać, czy u was działa.

    Dzięki.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2016, o 22:17 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    W Win7 32 bit również to samo:

    Obrazek


    Poddałem się i pobrałem skompilowane:
    https://sourceforge.net/projects/boost/ ... p/download

    Niestety są kolejne niespodzianki. Jak krew z nosa normalnie:

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 kwi 2016, o 13:29 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2015
    Posty: 140
    Zbananowany użytkownik

    Pomógł: 18

    Instalacja bibliotek boost sprawia jedynie trudność, kiedy robi się to na skróty. Jeżeli będziesz dokładnie postępował według tego: http://www.boost.org/doc/libs/1_60_0/more/getting_started/windows.html, zaczynając od punktu 5. na pewno uda Ci się poprawnie skompilować te biblioteki. I żadna maszyna wirtualna nie jest do tego potrzebna.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 kwi 2016, o 18:40 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Sparrow-hawk napisał(a):
    Instalacja bibliotek boost sprawia jedynie trudność, kiedy robi się to na skróty. Jeżeli będziesz dokładnie postępował według tego: http://www.boost.org/doc/libs/1_60_0/more/getting_started/windows.html, zaczynając od punktu 5. na pewno uda Ci się poprawnie skompilować te biblioteki. I żadna maszyna wirtualna nie jest do tego potrzebna.


    Wykonuję punkt 5.1...

    Obrazek



    Ostatnio edytowano 3 kwi 2016, o 19:22 przez mes mariusz, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 kwi 2016, o 19:16 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 05 mar 2016
    Posty: 85
    Pomógł: 5

    a co tam jest napisane ?

    google translate w łapki i zycie stanie sie prostsze
    np: http://stackoverflow.com/questions/5299 ... s-with-gcc
    tego jest wiecej w wyszukiwarce
    podpowiem. cl not regoznized
    chwila w google i ciach . nie masz zainstalowanego kompilatora visual studio.
    czyli nie skonfiguraowałes boost . musisz wydac polecenie ktore przed kompilacja boosta ustawi odpowiedni kompilator np gcc ...

    dobra trzymaj
    http://www.youtube.com/watch?v=5AmwIwedTCM

    _________________
    I'M



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 kwi 2016, o 22:08 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    robertomic napisał(a):


    1:53 - u niego się buduje, u mnie nie...

    Obrazek

    Dodam, że pobrałem Microsoft Visual Studio:

    Obrazek
    i uruchamiam bootstram z Developer Command Prompt.

    Jutro siędę do tego raz jeszcze.

    Dobrej nocy.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 kwi 2016, o 06:51 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Sukces:

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 kwi 2016, o 16:11 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Teraz, kiedy mam już skompilowane biblioteki boost, wracam z takim tematem:

    Próbuję skompilować kod ze strony: http://www.ridgesolutions.ie/index.php/ ... t-example/

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Otrzymuję taki komunikat:
    http://filmy.elektroda.net/32_1459868671.mp4

    Z góry dziękuję pięknie za pomoc.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 kwi 2016, o 07:19 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2015
    Posty: 140
    Zbananowany użytkownik

    Pomógł: 18

    A może by tak wypadało gdzieś zdefiniować funkcję int main(int argc, char * argv[]) { }?


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 kwi 2016, o 09:11 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Poprzedni temat udało mi się wyjaśnić. Rzeczywiście brakowała main-a ;-) Ale też nie miałem podpiętego ws2_32:

    Obrazek

    tak więc poprzedni kod już działa:

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Działa zgodnie z sugestią autora



    Mam natomiast problem z kolejnym, który już skompilować się nie chce:

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Z tym coś jest nie tak:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Build messages:

    Kod:
    ||=== Build: Debug in COM_read_with_timeout_second_code (compiler: GNU GCC Compiler) ===|
    c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\boost\asio\detail\config.hpp|566|warning: #warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. [-Wcpp]|
    c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\boost\asio\detail\config.hpp|567|warning: #warning For example, add -D_WIN32_WINNT=0x0501 to the compiler command line. [-Wcpp]|
    c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\boost\asio\detail\config.hpp|568|warning: #warning Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target). [-Wcpp]|
    D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp||In function 'std::string read_response()':|
    D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp|33|error: no matching function for call to 'std::exception::exception(const char [16])'|
    D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp|33|note: candidates are:|
    c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\exception|65|note: std::exception::exception()|
    c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\exception|65|note:   candidate expects 0 arguments, 1 provided|
    c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\exception|62|note: std::exception::exception(const std::exception&)|
    c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\exception|62|note:   no known conversion for argument 1 from 'const char [16]' to 'const std::exception&'|
    ||=== Build failed: 1 error(s), 3 warning(s) (0 minute(s), 1 second(s)) ===|



    Build log:

    Kod:
    -------------- Build: Debug in COM_read_with_timeout_second_code (compiler: GNU GCC Compiler)---------------

    mingw32-g++.exe -Wall -fexceptions -g  -c D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp -o obj\Debug\main.o
    In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/../../../../include/boost/asio/serial_port.hpp:19:0,
                     from D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp:3:
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/../../../../include/boost/asio/detail/config.hpp:566:5: warning: #warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. [-Wcpp]
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/../../../../include/boost/asio/detail/config.hpp:567:5: warning: #warning For example, add -D_WIN32_WINNT=0x0501 to the compiler command line. [-Wcpp]
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/../../../../include/boost/asio/detail/config.hpp:568:5: warning: #warning Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target). [-Wcpp]
    D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp: In function 'std::string read_response()':
    D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp:33:41: error: no matching function for call to 'std::exception::exception(const char [16])'
    D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp:33:41: note: candidates are:
    In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/new:42:0,
                     from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ext/new_allocator.h:34,
                     from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/mingw32/bits/c++allocator.h:34,
                     from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/allocator.h:48,
                     from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/string:43,
                     from D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp:1:
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/exception:65:5: note: std::exception::exception()
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/exception:65:5: note:   candidate expects 0 arguments, 1 provided
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/exception:62:9: note: std::exception::exception(const std::exception&)
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/exception:62:9: note:   no known conversion for argument 1 from 'const char [16]' to 'const std::exception&'
    Process terminated with status 1 (0 minute(s), 1 second(s))
    1 error(s), 3 warning(s) (0 minute(s), 1 second(s))



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 kwi 2016, o 13:37 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2015
    Posty: 140
    Zbananowany użytkownik

    Pomógł: 18

    Zdefiniuj w opcjach projektu: _WIN32_WINNT=0x0501
    Brakuje też:
    Składnia: [ Pobierz ] [ Ukryj ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    A tu chyba powinno być tak:
    Składnia: [ Pobierz ] [ Ukryj ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 kwi 2016, o 14:55 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Niestety po wstawieniu <exception>:

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    kompilator dalej wywala się w tym samym miejscu.


    Kod:
    -------------- Build: Debug in COM_read_with_timeout_second_code (compiler: GNU GCC Compiler)---------------

    mingw32-g++.exe -Wall -fexceptions -g  -c D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp -o obj\Debug\main.o
    In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/../../../../include/boost/asio/serial_port.hpp:19:0,
                     from D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp:4:
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/../../../../include/boost/asio/detail/config.hpp:566:5: warning: #warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. [-Wcpp]
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/../../../../include/boost/asio/detail/config.hpp:567:5: warning: #warning For example, add -D_WIN32_WINNT=0x0501 to the compiler command line. [-Wcpp]
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/../../../../include/boost/asio/detail/config.hpp:568:5: warning: #warning Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target). [-Wcpp]
    D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp: In function 'std::string read_response()':
    D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp:34:41: error: no matching function for call to 'std::exception::exception(const char [16])'
    D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp:34:41: note: candidates are:
    In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/new:42:0,
                     from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ext/new_allocator.h:34,
                     from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/mingw32/bits/c++allocator.h:34,
                     from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/allocator.h:48,
                     from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/string:43,
                     from D:\Mariusz\Zapisane\Programowanie\COM_read_with_timeout_second_code\main.cpp:1:
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/exception:65:5: note: std::exception::exception()
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/exception:65:5: note:   candidate expects 0 arguments, 1 provided
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/exception:62:9: note: std::exception::exception(const std::exception&)
    c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/exception:62:9: note:   no known conversion for argument 1 from 'const char [16]' to 'const std::exception&'
    Process terminated with status 1 (0 minute(s), 1 second(s))
    1 error(s), 3 warning(s) (0 minute(s), 1 second(s))


    ------------------------ [ Dodano po: 6 minutach ]

    Dodatkowo po zastosowaniu się do:

    Sparrow-hawk napisał(a):
    A tu chyba powinno być tak:
    Składnia: [ Pobierz ] [ Ukryj ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Program kompiluje się, ale dzieje się coś takiego:

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 kwi 2016, o 20:54 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2015
    Posty: 140
    Zbananowany użytkownik

    Pomógł: 18

    Wydaje mi się, że powinieneś zacząć od prostszych rzeczy i nabrać doświadczenia w języku C++.

    Program się kompiluje, więc chyba dobrze? Ale po co funkcja rzuca wyjątek, skoro nie jest wywoływana w bloku:
    Składnia: [ Pobierz ] [ Ukryj ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    A nawet, gdyby ją tam wywołać, to brakuje jeszcze conajmniej:
    Składnia: [ Pobierz ] [ Ukryj ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Bo przecież coś ten wyjątek musi "złapać".



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 kwi 2016, o 21:07 
    Offline
    Użytkownik

    Dołączył(a): 18 sty 2015
    Posty: 170
    Pomógł: 0

    Tak się zastanawiam... Ktoś wrzucił ten kod na stronie w oryginalnej postaci - więc komuś to musiało działać:
    http://www.ridgesolutions.ie/index.php/ ... t-example/

    Zastanawiam się, czemu ów exception nie działa u mnie (jeśli u tego kogoś działał).



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO