Cześć Mirki, staram się pozbywać złych nawyków z funkcjami wejścia w C. Możecie zapodać mi jakąś funkcję na czyszczenie bufora stdin?
Czytałem, że fflush() jest fuj, bo standard przewiduje ją tylko do wyjścia, a z kolei makro stąd link nie chce ze mną współpracować. xD
Poza tym co byście polecili do wczytywania jednego znaku? Mogę spokojnie używać getchar() bez obaw o overflow?
#jezykc
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #lua #jezykc #cpp #gamedev

Jakbyś stworzył wlasną biblioteke, i połączył go z językiem LUA.
To jaka według ciebie byłaby najlepsza składnia do takiego np. przykladowego: otwarcia okna???
fw = przykładowa nazwa twojej biblioteki

bo

jaki?

  • local win = WindowOpen(800,600,"title"); 8.5% (4)
  • local win = Window.Open(800,600,"title"); 38.3% (18)
  • local win = fw.Window.Open(800,600,"title"); 29.8% (14)
  • local win = fw.WindowOpen(800,600,"title"); 6.4% (3)
  • WindowOpen( id, 800, 600, "title"); 8.5% (4)
  • coś jeszcze innego... 8.5% (4)

Oddanych głosów: 47

  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sylindia: ile będzie metod w tej bibliotece fw i czy da się je sensownie podzielić na moduły?

1. Jeśli cała biblioteka będzie od operowania na oknach (zamknięcie, otwarcie, zmiana rozmiaru itd.) to:
fw.openWindow(...)
Albo bibliotekę fw nazwać jakoś lepiej i
  • Odpowiedz
@mk321: nie znam lua, ale najbardziej intulicyjne wydaje mi się coś w tym stylu : local window = new Window(800,600,"Tittle); ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Cześć Mirasy,

Przesiadłem się z Sublime Text, na Visual Studio Code i do pełni szczęścia brakuje mi jednej konfiguracji, która była w sublime. A mianowicie chodzi o auto uzupełnianie sygnatur funkcji nazwami argumentów, pomiędzy którymi mogę się przełączać tabulatorem. Chodzi mniej więcej o coś takiego:
https://github.com/Microsoft/vscode/issues/38887
Czy ktoś z Was wie jak to zrobić? Pobrałem kilka rozszerzeń, ale w ogóle nie widzę zmian jakie wprowadzają, podejrzewam, że źle konfiguruję. Nie wiem czy
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema wszystkim Mirkom i Mirabelkom! ( ͡º ͜ʖ͡º) Jak co tydzień, mamy dla Was nowe #cppnews, czyli #ciekawostki ze świata #programowanie w #jezykc i #cpp ( ͡ ͜ʖ ͡)

https://cpp-polska.pl/post/cppnews-63-0104-0704-75-arykulow-w-2-miesiace-i-wszystko-o-modulach ()

W tym tygodniu znajdziecie link do bloga, w którym autor napisał 75 artykułów o C++ w ciągu ostatnich
CppPolska - Siema wszystkim Mirkom i Mirabelkom! ( ͡º ͜ʖ͡º) Jak co tydzień, mamy dla ...

źródło: comment_ku4NHmahbuM3UerOBy0w8Slfu2PmGSBz.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema Wykopki! ( ͡º ͜ʖ͡º) Mamy dla Was nowe #cppnews, czyli #nowinki ze świata #programowanie w #jezykc i #cpp ( ͡ ͜ʖ ͡)

https://cpp-polska.pl/post/cppnews-62-2503-3103-i-dlaczego-nasz-kod-smierdziij ()

W tym tygodniu znajdziecie linki do szczegółowego porównania bibliotek statycznych i dynamicznych,
CppPolska - Siema Wykopki! ( ͡º ͜ʖ͡º) Mamy dla Was nowe #cppnews, czyli #nowinki ze ś...

źródło: comment_qimKaaNF9PWzSgrhUhreXOcALeBaUqrV.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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

@zwei: program zatrzymał się czy koncertowo wywalił? od przepełnienia stosu powinien być ten drugi scenariusz.

bardziej obstawiam(ale to gdybanie) jakiś myk z maksymalną ilością handlerów do danego pliku dla OS i poleciał NULL przy fopen(obsłużyłeś taki przypadek, tak?).
  • Odpowiedz
Siema programujące Mirki i Mirabelki! ( ͡º ͜ʖ͡º) Mamy dla Was nowy wpis z serii #programowanie w #jezykc i #cpp! ( ͡ ͜ʖ ͡)

Dziś dołączył do nas nowy autor: Dawid Pilarski ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
Dawid jest młodym programistą o potężnej wiedzy związanej ze standardem C++. Może to być związane z tym, że
CppPolska - Siema programujące Mirki i Mirabelki! ( ͡º ͜ʖ͡º) Mamy dla Was nowy wpis z...

źródło: comment_kysADYahcTYjBqxo2vpQVnepNQAkZmVc.jpg

Pobierz
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WykresFunkcji: nam nie zależy jakoś mega na wynikach odwiedzalności - nie piszemy pod publikę/nie jest to nasz wyznacznik (choć im więcej osób nas czyta, to tym bardziej nas to cieszy). Każdy z nas robi to, co lubi - tak, jak lubi ( ͡° ͜ʖ ͡°) Jak znajdzie się ktoś, kto będzie chciał publikować po angielsku, to zrobimy subdomenkę, link w nawigacji i jazda ( ͡
  • Odpowiedz
Trudno się oprzeć takim widełkom


@justjoin_it: Serio? Chyba nie bardzo macie swiadomosc kto to jest quant.... Junior w Londynie moze dostac na start nawet 100k funtow. Seniorzy bez problemu przebijaja 400/500k dolcow, eksperci biora miliony.
  • Odpowiedz
@grap32 Programista. Na roku na studiach na PWr mieliśmy powiedzmy z 300 osób, on był top 5. Wiedza oraz ciekawość związana z matematyką oraz programowaniem ogromna. Pracował kilka miesięcy w Londynie na takim samym stanowisku.
  • Odpowiedz
"Programowanie jest nudne i nużące!"

To nie są nasze słowa. Ani żadnej osoby, która nie jest związana z #it. W taki sposób wypowiedział się o programowaniu Rasmus Lerdorf — twórca języka PHP. ( ͡° ͜ʖ ͡°)

W przeszłości na co dzień korzystał z #jezykc i #perl, jednak poczuł, że potrzebuje czegoś, co będzie odpowiadało szybko rozwijającemu się internetowi i dynamice zmiany treści, a także
justjoin_it - "Programowanie jest nudne i nużące!"

To nie są nasze słowa. Ani żadn...

źródło: comment_jvQjeYTXMShl7Pc4lEXkmmgPefBwP3Vb.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@justjoin_it: Tak na prawdę to nie było tak... Pozwolę sobie trochę rozwinąć ten mega wielki skrót myślowy.

Chłopak napisał zestaw Perlowych skryptów celem ułatwienia sobie życia do obsługi swojej strony. Ruch i możliwości szybo się skończyłī więc przepisał się ze swoją stronką i skryptami na C, które w tamtych czasach królowało i za razem strasznie wkurzało ludzi. Najpierw znajomi później inni dopytywali się o jego zestaw ułatwiaczy, aż w 1995
  • Odpowiedz