std::vector initWithDecreasingNumbers(int numberOfElements)
{
std::vector vec;
for (int i = numberOfElements - 1; i >= 0; --i)
{
vec.push_back(i);Wszystko
Najnowsze
Archiwum
- 1
#programowanie #cpp #magia
EDIT: problem solved, patrzeć w odpowiedzi.
Elo mirki, po raz pierwszy od kiedy zacząłem używać pythona pomyślałem o tym aby pobawić się w c++, i napotkałem magiczny błąd, zobaczcie na kod,
https://gist.github.com/anonymous/3816d896baba94b1067e
EDIT: problem solved, patrzeć w odpowiedzi.
Elo mirki, po raz pierwszy od kiedy zacząłem używać pythona pomyślałem o tym aby pobawić się w c++, i napotkałem magiczny błąd, zobaczcie na kod,
https://gist.github.com/anonymous/3816d896baba94b1067e
źródło: comment_7DGGYuOeO4HC4IS5aHizkAZX4zTIqfnR.jpg
Pobierz- 0
@ca1ek: Podeślij stdafx.h jak możesz.
- 0
@Javkens: Standardowy wygenerowany przez Visual Studio.
https://gist.github.com/anonymous/443cc5cc2b1364c1b1a7
https://gist.github.com/anonymous/443cc5cc2b1364c1b1a7
Mirki jak się nazywała stronka na której był skrypt, który po naciśnięciu losowych klawiszy pisał za nas jakiś kod?
#heheszki #programowanie #cpp #stronywww #kiciochpyta
#heheszki #programowanie #cpp #stronywww #kiciochpyta
@kurzi5: hackertyper
- 1
@m_dop: lepsze i do tego strollowane tvp
źródło: comment_br75JYfdkKTxmBBuIrgz0yuGDGoYtEiW.gif
Pobierz- 2
Siemacie programujące Mireczki! Potrzebuję Waszej pomocy! Zapłacę!
Szczegóły na priv! #praca #programowanie #cpp #c++
Szczegóły na priv! #praca #programowanie #cpp #c++
- 1
Programujące Mireczki! Potrzebuję Was, a dokładnie Waszej pomocy, oferuję trochę grosza w zamian. Więcej na priv. #praca #programowanie #cpp #c++ #easymoney ( ͡º ͜ʖ͡º)
Dobry dobry.
Piszę program na uczelnię, przyznaję. Programem tym jest implementacja kopca minimaksowego. Dodawanie mam działające, pojawił się za to problem z usuwaniem elementu. Wysmażyłem taką metodę do tego:
Piszę program na uczelnię, przyznaję. Programem tym jest implementacja kopca minimaksowego. Dodawanie mam działające, pojawił się za to problem z usuwaniem elementu. Wysmażyłem taką metodę do tego:
void Heap::removeMin()
{
if (this->nodesNumber == 0)- 0
Komentarz usunięty przez autora
- 0
@Bauzzer: debuger to mój najlepszy przyjaciel. Niestety tym razem nie pomaga. Myślę, że to może być kwestia złej implementacji algorytmu, ale niestety nie dostałem się do jakichś dobrych źródeł odnośnie kopców minimaksowych. Wszędzie albo kopce minimum, albo maksimum.
- 18
#programowanie #cpp
Ciekawe demo do multithreadingu opartego na STL.
Koleś jest niesamowity. Za dnia kierowca autokaru gdzieś w zaśnieżonej Finlandii, za nocy hipster programista piszący w nieznanym edytorze mający fonta ciosanego z granitu.
Ciekawe demo do multithreadingu opartego na STL.
Koleś jest niesamowity. Za dnia kierowca autokaru gdzieś w zaśnieżonej Finlandii, za nocy hipster programista piszący w nieznanym edytorze mający fonta ciosanego z granitu.

czy ktoś z tagu #programowanie bawił się modelami #word2vec? do tej pory znalazłem tylko przetrenowany model google news, który zjada olbrzymie ilości ramu (za to działa świetnie) oraz korpus 100mb text8 (po przetrenowaniu działa jak uposledzone dziecko). Są jakieś inne ogólnodostępne modele, ew. jakieś pomysły na dobry korpus do nauki? #algorytmy #sztucznainteligencja #python #java #cpp #cplusplus
- 1
Mirki, szukam jakiejs dobrej ksiazki do nauki C++ . Chce sie dobrze przygotowac na mature z informatyki, wobec tego chcialbym, aby dzial pracy na plikach tekstowych, funkcje matematyczne, struktury, etc. były dobrze i jasno wytlumaczone. Co byscie polecili?
#cpp #naukaprogramowania
#cpp #naukaprogramowania
@pejczi: Thinking in C++ ale jest też:
http://cpp0x.pl/
które polecam i oczywiście trzeba "n---------ć"
http://cpp0x.pl/
które polecam i oczywiście trzeba "n---------ć"
@pejczi: primer plus 6
- 4
VS 2015 update 2: Pełne wsparcie dla C++11 (czas był najwyższy), C++14 i C++17 (。◕‿‿◕。)
http://blogs.msdn.com/b/vcblog/archive/2016/01/22/vs-2015-update-2-s-stl-is-c-17-so-far-feature-complete.aspx
#programowanie #cpp
http://blogs.msdn.com/b/vcblog/archive/2016/01/22/vs-2015-update-2-s-stl-is-c-17-so-far-feature-complete.aspx
#programowanie #cpp
@trzeci: tylko g++ :<
@trzeci: @psychob: https://www.reddit.com/r/cpp/comments/426ioc/vs_2015_update_2s_stl_is_c17sofar_feature_complete/cz84453
Tak jak mówisz, kompletny jest tylko STL, a sam kompilator nawet nie jest jeszcze w pełni zgodny z C++11... Nie ma się czym podniecać, można się rozejść.
Tak jak mówisz, kompletny jest tylko STL, a sam kompilator nawet nie jest jeszcze w pełni zgodny z C++11... Nie ma się czym podniecać, można się rozejść.
- 2
Zainstalowałem CLion, ale MinGW nie obsługuje polskich znaków w ścieżce, więc nie mogę nic zrobić, bo moja nazwa użytkownika zawiera "ł". Mogę jakoś to obejść?
#programowanie #cpp
#programowanie #cpp
@bordeaux: linuks
@bordeaux: NTFS obsługuje symlinki https://www.wikiwand.com/en/NTFS_symbolic_link
mklink czy coś tam, powershell też pewnie ma ln
albo zmien nazwe uzytkownika i przenies profil :)
mklink czy coś tam, powershell też pewnie ma ln
albo zmien nazwe uzytkownika i przenies profil :)
- 1
Wytłumaczcie mi jak to działa ;o
Char minus '0' daje inta?
Char minus '0' daje inta?
string liczba="123";
int var;
var=liczba[0]-'0';- 2
@matth95: domagasz sie inta to co sie dziwisz. char - char daje char, ale ze zapisujesz do inta to dostajesz inta. Char to tak naprawde zwykla liczba.
- 2
@matth95: char to typ liczbowy, ale używany też do reprezentacji znaków. Znak '0' ma wartość 48. Znak '1' ma wartość 49, czyli liczba[0]-'0' == '1' - '0' == 49 - 48 == 1
- 3
Mireczki mam na sprzedaż trochę książek z #informatyka
http://allegro.pl/listing/user/listing.php?us_id=20916949
http://allegro.pl/listing/user/listing.php?us_id=20916949
@poszlo_wyszlo: Łoooooo, nieźle! Powinieneś jakieś odznaczenie dostać z tego tytułu!
- 0
@SkradaczTENZNANY: chyba faktycznie nie ma tam C++11 jako takiego, lecz jest std:: opisany ogólnie
- 1
Jak dodać tablicę jednowymiarową do tablicy dwuwymiarowej?
Mam funkcję która zwraca tablicę jednowymiarową. np: {1, 2, 3, 4, 5} Wywołuję ją k razy i chcę jej wyniki zapisać w tablicy dwuwymiarowej aby to wyglądało tak {{1, 2, 3, 4, 5}, {6, 7, 8, 9, 10}}.
Próbowałem tak:
Mam funkcję która zwraca tablicę jednowymiarową. np: {1, 2, 3, 4, 5} Wywołuję ją k razy i chcę jej wyniki zapisać w tablicy dwuwymiarowej aby to wyglądało tak {{1, 2, 3, 4, 5}, {6, 7, 8, 9, 10}}.
Próbowałem tak:
for(int k = 0; k < graph->V; k++)
{@qwerte: a ja wiem? Móc to na 100%, ale trochę będzie trzeba przerabiać.
Przykład użycia vectorów
Przeczytaj, ogarnij mniej więcej o co chodzi, sprawdź funkcje takie jak .pushback(), .resize(), .clear() itp. itd. i jak będziesz wiedzieć co jest co to zacznij używać. Ten kod i tak radzę przepisać bo nawet jak Ci się teraz nie chce to utrzymanie go to masakra będzie jakaś. A najlepiej weź się trochę poducz jeszcze. Kilka wskazówek:
Przykład użycia vectorów
Przeczytaj, ogarnij mniej więcej o co chodzi, sprawdź funkcje takie jak .pushback(), .resize(), .clear() itp. itd. i jak będziesz wiedzieć co jest co to zacznij używać. Ten kod i tak radzę przepisać bo nawet jak Ci się teraz nie chce to utrzymanie go to masakra będzie jakaś. A najlepiej weź się trochę poducz jeszcze. Kilka wskazówek:
- 1
@CoJaCzytam: @qwerte: No jest jeszcze
@CoJaCzytam: Skopiowałem deklaracje funkcji i nie zauważyłem tego structa X-D tak co zaszłość z #jezykc na szczęście nie psuje nic, tylko zawęża poszukiwanie deklaracji.
std::valarray i da się tego używać jako tablic wielowymiarowych, ale trzeba wiedzieć jak i nie jest zbyt wygodne. Za to poprawne użycie jest dużo wydajniejsze od niezbyt zoptymalizowanych implementacji takich jak boost::multi_array.@CoJaCzytam: Skopiowałem deklaracje funkcji i nie zauważyłem tego structa X-D tak co zaszłość z #jezykc na szczęście nie psuje nic, tylko zawęża poszukiwanie deklaracji.
#programowanie #cpp
Hej Mirki!
Jak w C zrobić sprawdzanie czy da się przejść z jednego sześciokąta na inny w linii prostej?
Liczyć liczbę pól pomiędzy nimi, odpowiednio inkrementować współrzędne i sprawdzać czy na końcu zgadzają się one ze współrzędnymi drugiego sześciokąta? Jest jakiś prostszy sposób? Używam takich koordynatów:
Hej Mirki!
Jak w C zrobić sprawdzanie czy da się przejść z jednego sześciokąta na inny w linii prostej?
Liczyć liczbę pól pomiędzy nimi, odpowiednio inkrementować współrzędne i sprawdzać czy na końcu zgadzają się one ze współrzędnymi drugiego sześciokąta? Jest jakiś prostszy sposób? Używam takich koordynatów:
źródło: comment_DDeHUyLy5C4CsBV2co6a2JkTiZ7fzpau.jpg
PobierzKomentarz usunięty przez autora
Komentarz usunięty przez autora
- 2
Mógłby ktoś wytłumaczyć dla kompletnego beginnera jak poprawnie załadować macierz z pliku .txt? Jej rozmiar może być dowolny, nigdzie nie jest podany. Tak aby każdy element tej macierzy trafiał do tablicy dwuwymiarowej(nie znamy jej wielkości). Każdy nowy wiersz jest oddzielony enterem.
#naukaprogramowania #cpp
#naukaprogramowania #cpp
- 2
Pisze #program w #c++ i wyrzuca mnie przy
test = ile / 2;
ile_przerw = rand()%test + 2;
cout << ile_przerw;
prz *przerwy = new prz[ile_przerw];- 2
@levil: debugger w rękę i sprawdzasz. Nieczytelne nazewnictwo i formatowanie, magiczne numerki, łamanie DRY.
Aha no i z mniejszych problemów: uƶywasz
Aha no i z mniejszych problemów: uƶywasz
rand() zamiast ``: https://channel9.msdn.com/Events/GoingNative/2013/rand-Considered-Harmful@KrzaQ2: Wybacz, widziałem że ktoś to napisał ale myślałem że to nie Ty. Zmęczenie robi swoje.
- 1
Uczę się #qt . Mam główne okienko aplikacji - MainWindow. U góry zrobiłem sobie rozwijalny pasek i z niego użytkownik może sobie wybrać opcję po której otwiera się nowe okienko (QDialog) w którym może wprowadzić jakieś dane. Następnie zatwierdza naciskając na button OK, a wprowadzone dane mają zostać użyte w MainWindow(są to koordynaty do obrócenia kostki w opengl).
Nie wiem w jaki sposób mam przenieść te dane z QLineEdit'ów w
Nie wiem w jaki sposób mam przenieść te dane z QLineEdit'ów w
- 0
@KrzaQ2: ogólnie to chcę sobie przesłać 2 obiekty typu vec3 i jednego float'a . To nie jest mój typ, tylko typ z biblioteki glew/glut(?) więc chyba nie muszę go rejestrować?
Właśnie nie bardzo wiem jak mam to wysłać sygnałem.
Próbowałem tak: http://stackoverflow.com/a/18262140
ale autor nie pokazał jak wyglądają implementacje tych metod send/receive, a chyba właśnie coś takiego powinienem zrobić.
Właśnie nie bardzo wiem jak mam to wysłać sygnałem.
Próbowałem tak: http://stackoverflow.com/a/18262140
ale autor nie pokazał jak wyglądają implementacje tych metod send/receive, a chyba właśnie coś takiego powinienem zrobić.
- 0
@FantaZy: Sygnałami da się przesyłać tylko to co potrafi przenieść
QVariant, więc typy których on nie zna trzeba zarejestrować poprzez makro Q_DECLARE_METATYPE . Natomiast jeżeli masz dostęp do definicji obiektu Dialogu to tam możesz sobie wyprowadzić metody do pobierania danych, a sygnał zrobić bez parametru bądź z samym wskaźnikiem na dialog.- 1
Potrzebuję zsumować każde dwa elementy w tablicy i wynik zapisać w drugiej tablicy, jednak nie mogę wykombinować poprawnej pętli. Co mam:
for (i = 0; i < 4; i++) {
for (j = i + 1; j < 4; j++) {
B[j + i - 1] = A[i] + A[j];
}- 3
A coś takiego nie może być? IMO czytelniejsze:
int k = 0;
for (int i = 0; i < 4; i++) {
for (int j = i+1; j < 4; j++) {
B[k] = A[i] + A[j];@Battis: nie rozumiem po co kombinowanie, jak nie chcesz liczyć jakiego rozmiaru jest tablica to nie licz - użyj wektora i upychaj wartości po kolei, przykład:
std::vector B;
for (i = 0; i < 4; i++) {
for (j = i + 1; j < 4; j++) {
B.push_back(A[i]





















Mam problem z pętlą na ilość powtórzeń programu. Aktualnie w kodzie jest wykomentowana i program działa poprawnie tylko dla jednego przykładu. Gdy usuwam znaki komentarza dla pętli i cina za każdym razem zwraca "N". W czym może być problem? Wcześniej nie miałem problemów z pętlami na ilość powtórzeń w zadaniach.
Jest to jedno zadań z spoja link
#naukaprogramowania #cpp #spoj