Fajna seria Lavaveja: http://channel9.msdn.com/Series/C9-Lectures-Stephan-T-Lavavej-Core-C-/Stephan-T-Lavavej-Core-C-1-of-n #cpp #programowanie
Wszystko
Najnowsze
Archiwum
konto usunięte
- 2
Wymyśliłem sobie spróbować zrobić rozszerzenia do mojego parsera (tzn żeby można zrobić własną funkcje parsowania) I tak przy takim kodzie
http://pastebay.com/1290985
Biblioteczka parsera się kompiluje ale Użyć się nie da bo wywala program błąd :
bin/libCristallParser.so||undefined
http://pastebay.com/1290985
Biblioteczka parsera się kompiluje ale Użyć się nie da bo wywala program błąd :
bin/libCristallParser.so||undefined
- 1
- 1
Polymorphic Allocator
@void1984: 15 sekund szukania na google : http://isocpp.org/files/papers/n3525.pdf
Skompilowałem sobie program w C++x11 z Wątkami i mi takie coś wywala przy uruchomieniu :
what(): Enable multithreading to use std::thread: Operation not permitted
Nawet na rocie próbowałem uruchomić i nic
#programowanie #cpp #cpp11
what(): Enable multithreading to use std::thread: Operation not permitted
Nawet na rocie próbowałem uruchomić i nic
#programowanie #cpp #cpp11
- 3
@sylwke3100: -pthread??
@sylwke3100: -pthread przy kompilacji
- 2
@sylwke3100: polymorphic lambdas, return type deduction, std::optional, decltype(auto) no i chyba najwazniejsze constraints (aka concepts lite)
- 6
słowem wstępu
Od przedszkola uznawałem C za język użyteczny na równi z brainfuckiem czy lolcodem. Konieczność oglądania plików, których nazwy zakończone są sufiksem ".c" zawsze wywołuje u mnie zimne poty i senne koszmary przez wiele kolejnych nocy. Niestety czasem jednak zdarza się, że to ja wylosuję najkrótszą zapałkę i muszę zaglądać w niezbadane czeluście sterowników pisanych przez hindusów. Kontakty z C zawsze są dla mnie pouczające i o tym dziś chciałem napisać.
konkrety
W
Od przedszkola uznawałem C za język użyteczny na równi z brainfuckiem czy lolcodem. Konieczność oglądania plików, których nazwy zakończone są sufiksem ".c" zawsze wywołuje u mnie zimne poty i senne koszmary przez wiele kolejnych nocy. Niestety czasem jednak zdarza się, że to ja wylosuję najkrótszą zapałkę i muszę zaglądać w niezbadane czeluście sterowników pisanych przez hindusów. Kontakty z C zawsze są dla mnie pouczające i o tym dziś chciałem napisać.
konkrety
W
@badasq: Za łopatę się bierz, a nie za programowanie. A dla mazgajów zawsze jest -Wall -Werror
- 5
@tell_me_more: Nie do końca. Równie dobrze może być to deklaracja funkcji, która nie przyjmuje parametrów i zwraca typ
. Ba dum tsss! C++ jest językiem kontekstowym, a dla języka programowania, jak wszyscy wiemy, to wielkie:
MyClass. Ba dum tsss! C++ jest językiem kontekstowym, a dla języka programowania, jak wszyscy wiemy, to wielkie:
źródło: comment_RsC2nFUsJGGJ1xy6lBudEwFYE4pSI1eJ.jpg
Pobierzhttp://www.wykop.pl/wpis/5065254/programowanie-avr-atmel-aduino-zobaczcie-na-wartos/
Wyszło szydło z woka. Już drugi raz nadziałem się na operator >> w #cpp, który to omija pewne znaki.
Da się to jakoś elegancko rozwiązać czy trzeba wczytać cały plik i skopiować interesującą mnie zawartość do właściwego bufora? getline nie da się użyć bo to plik .elf, typowo binarny.
#programowanie #naukaprogramowania #programator
Wyszło szydło z woka. Już drugi raz nadziałem się na operator >> w #cpp, który to omija pewne znaki.
Da się to jakoś elegancko rozwiązać czy trzeba wczytać cały plik i skopiować interesującą mnie zawartość do właściwego bufora? getline nie da się użyć bo to plik .elf, typowo binarny.
#programowanie #naukaprogramowania #programator
@Analityk: Operator
wczytuje tylko znaki drukowalne, tokenizując po białych znakach. Tego właśnie można się spodziewać.
>>wczytuje tylko znaki drukowalne, tokenizując po białych znakach. Tego właśnie można się spodziewać.
@Analityk: Ale nie rozumiem problemu w spoilerze – może da się to ładniej załatwić, jeśli podasz szerszy kontekst? Poza tym rzutowanie nie jest niczym złym i nie kosztuje ani jednego cyklu procesora – to jest załatwiane na etapie kompilacji. Nie ma się czego bać. :)
- 2
- 5
- 14
- 26
@erwit: Nigdy nie ogarniam ludzi, którzy zamiast zadać pytanie zadają pytanie o pytanie.
- 3
#cpp #pomocy #jestemglupi
Mógłby mi ktoś powiedzieć dlaczego jak cokolwiek klikam to mam komunikat
W
Mógłby mi ktoś powiedzieć dlaczego jak cokolwiek klikam to mam komunikat
Polska to fajny kraj
W
Jak metodę parseData z tego kodu https://github.com/sylwke3100/cristallparser/blob/unstable-qt/CristallParser.cpp troszke zmiejszyć rozbijąjąc na coś mniejszego ? Ja nie mam pomysłu żeby to miało ręce i nogi
#programowanie #parser #cpp #cristallparser
#programowanie #parser #cpp #cristallparser
- 2
Treść przeznaczona dla osób powyżej 18 roku życia...
#cpp #programowanie
Jak najłatwiej wczytać dane z pliku tekstowego do zmiennych?
Chcę utworzyć np taki plik:
100
Jak najłatwiej wczytać dane z pliku tekstowego do zmiennych?
Chcę utworzyć np taki plik:
100
- 1
@sylwke3100: O nie, ja już dzisiaj nie mogę na kod patrzeć, ale dzięki, jutro popatrzę :D
- 2
Mam pewien problem. Piszę interpreter i muszę jakoś ogarnąć typy.
Przykładowo mam operator dodawania. Mam dwa obiekty
i
Przykładowo mam operator dodawania. Mam dwa obiekty
lresulti
- 2
- 4
Slyszalem, ze w Visual Studio jest funkcja pozwalajaca sledzic jaka wartosc ma dana zmienna w danym momencie. Ktos wie jaka to funkcja?
#cpp #programowanie #visualstudio #c++
#cpp #programowanie #visualstudio #c++
@erwit: Debugowanie? :P
- 3
@Mephistofeles: okej. dzieki, pogoogluje sobie
Witajcie wykopowicze. Mam mały problem z c++ i visual studio 2012. Napisałem sobie prosty program do rysowania prostych figur geometrycznych przy pomocy biblioteki CImg. Wszystko śmiga w linii komend - zdecydowałem że zrobię do tego proste GUI. Więc utworzyłem nowy projekt, narysowałem w designerze proste okienko - przestestowałem okienko działało i wyświetlało się. No to skopiowałem sobie pliki *.cpp i *.h z poprzedniego projektu bo chciałem ich użyć w tym. A tu
Naprawde nie mam pomysłu co jest powodem błędu parsera opisanego tu :
http://www.wykop.pl/wpis/4813785/sposoby-na-efektywne-debugowanie-w-c-linux-program/#comment-10415231 (funkcja parseData)
Debugowanie samo w sobie nie powiedziało mi więcej niż odkryłem wcześniej że po heheszki jakby przestaje parsować przeskakując z automatu do tekstu w tagu (tzn ala) zamiast przetworzyć liczby. Reszta poniękąd się zgadza (typy, wykrywanie, elementy)
Kod
http://www.wykop.pl/wpis/4813785/sposoby-na-efektywne-debugowanie-w-c-linux-program/#comment-10415231 (funkcja parseData)
Debugowanie samo w sobie nie powiedziało mi więcej niż odkryłem wcześniej że po heheszki jakby przestaje parsować przeskakując z automatu do tekstu w tagu (tzn ala) zamiast przetworzyć liczby. Reszta poniękąd się zgadza (typy, wykrywanie, elementy)
Kod
- 2
@japer: Poza tym rozwiązaniw błędu dalej będzie nierozwiązane
- 6
@sylwke3100: gdb
- 3
@japer: To nie jest parser tagów tylko ogólnoe wyrażenia typu. cyfry ., znaki, zmiennoprzecinkowe itd zależy co sobie ustalisz
#cpp #programowanie
http://pastebin.com/uvgPtt7m
Rzucicie okiem na to?
Jak zrobię intstr >> jakisint; to w ogóle przestaje widzieć, że i jest zwiększane w pętli. Jakieś cuda.
http://pastebin.com/uvgPtt7m
Rzucicie okiem na to?
Jak zrobię intstr >> jakisint; to w ogóle przestaje widzieć, że i jest zwiększane w pętli. Jakieś cuda.


















CristallExtensions (h i cpp)