Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum
- 4
- 1
Mirki, polecenie do cwiczenia brzmi :
Exit the program when a terminating '|' is entered..
Napisalem to tak i dziala, ale powiedzcie mi doświadczeni programiści, czy to jest dobre? (C++)
Exit the program when a terminating '|' is entered..
Napisalem to tak i dziala, ale powiedzcie mi doświadczeni programiści, czy to jest dobre? (C++)
@Ezzared: cin na incie nie wczyta znaku w ogole. Mozesz za to wczytac char lub string i potem ewentualnie na liczbe zamienic
- 2
- 2
#raspberrypi, postawiony minibian, staram się uruchomić openFrameworks (http://openframeworks.cc/setup/raspberrypi/Raspberry-Pi-Getting-Started.html) i wywala co poniżej.
Jest ktos w stanie zinterpretować komunikat i nakierować mnie co zmienić? Czy problemem jest to, że minibian jest na 8.0, a aktualny raspbian 8.2 i OF opiera się na tym czym się różnią te dystrybucje?
`root@minibian:~# make Release -C ~/openFrameworks/libs/openFrameworksCompiled/project
make: Entering directory
Jest ktos w stanie zinterpretować komunikat i nakierować mnie co zmienić? Czy problemem jest to, że minibian jest na 8.0, a aktualny raspbian 8.2 i OF opiera się na tym czym się różnią te dystrybucje?
`root@minibian:~# make Release -C ~/openFrameworks/libs/openFrameworksCompiled/project
make: Entering directory
- 1
#programowanie #cplusplus
Hejka mirki, mam na algorytmach zaimplementować harmonogram procesora, z sortowaniem procesów według priorytetów. Wyczytałem, że najlepszym sposobem żeby to osiągnąć jest zbudowanie wielopoziomowej kolejki ze sprzężeniem zwrotnym. Problemem jest to, że nie mogę zmieniać nagłówków, które dostaliśmy ani korzystać z STL. Mam kilka pytań odnośnie tego zadania.
1. Czy istnieje szansa w sposób który nie ignoruje tego co już tam jest, zaimplementowania wielopoziomowej kolejki? (widzę to tak że
Hejka mirki, mam na algorytmach zaimplementować harmonogram procesora, z sortowaniem procesów według priorytetów. Wyczytałem, że najlepszym sposobem żeby to osiągnąć jest zbudowanie wielopoziomowej kolejki ze sprzężeniem zwrotnym. Problemem jest to, że nie mogę zmieniać nagłówków, które dostaliśmy ani korzystać z STL. Mam kilka pytań odnośnie tego zadania.
1. Czy istnieje szansa w sposób który nie ignoruje tego co już tam jest, zaimplementowania wielopoziomowej kolejki? (widzę to tak że
@ChiQQn: pastebin ?
- 2
C++ bez STL jest upośledzony, moim zdaniem błędem jest kazać komuś napisać coś jednocześnie zabierając mu klawiaturę...
#programowanie #cpp #problem #naukaprogramowania
Czemu podanie wartości typ mniejszej od 0 kończy ostatnią pętlę?
#include
using namespace std;
Czemu podanie wartości typ mniejszej od 0 kończy ostatnią pętlę?
#include
using namespace std;
@PanMieszko: proszę bardzo:) korzystaj z debuggera, znalazłbyś ten błąd szybciej niż dostałeś odpowiedź tutaj
- 1
- 1
- 2
@dawcio26: dlaczego double?
- 2
siema mirki mam taki program do napisania: Napisz program obliczający kwadraty i sześciany dowolnej ilości liczb. Program ma kończyć działanie po podaniu z klawiatury liczby 0 nie realizując dla niej obliczeń.
Większość napisałem tylko mam problem z tym aby program nie realizował obliczeń dla zera i od razu się zakończył. Ktoś pomoże
Mój kod:
#include
Większość napisałem tylko mam problem z tym aby program nie realizował obliczeń dla zera i od razu się zakończył. Ktoś pomoże
Mój kod:
#include
- 2
Drugie pytanie na dziś. Dotyczy #programowanie #cplusplus #cpp i bibliotek dunamicznie dołączanych pod #linux .
Mam kawałek kodu o zrozumienia. command4move.so to biblioteka z klasą command4move która dziedziczy po klasie Command.
...
#include "command.hh"
...
Mam kawałek kodu o zrozumienia. command4move.so to biblioteka z klasą command4move która dziedziczy po klasie Command.
...
#include "command.hh"
...
int- 1
@kiciek: tak to jest deklaracja zmiennej pCreateCmdMove. deklaracje wskaźników na funkcje nie są zbyt przyjazne w odczycie, więc warto użyć std::function czy using.
zaktualizowałem poprzedni komentarz i rozłożyłem tę linijkę na części, jak czegoś nie łapiesz pytaj.
zaktualizowałem poprzedni komentarz i rozłożyłem tę linijkę na części, jak czegoś nie łapiesz pytaj.
- 1
@kiciek: wskaźnik to zmienna (lub stała) której wartość jest adresem.
co do wyłuskiwania adresu pFun, prawdopodobnie jest to obejście faktu że nie można rzutować zwykłych wskaźników (w tym typu void) na wskaźniki na funkcje.
ktoś chyba nawet miał nawet podobny problem:
http://stackoverflow.com/questions/1096341/function-pointers-casting-in-c
co do wyłuskiwania adresu pFun, prawdopodobnie jest to obejście faktu że nie można rzutować zwykłych wskaźników (w tym typu void) na wskaźniki na funkcje.
ktoś chyba nawet miał nawet podobny problem:
http://stackoverflow.com/questions/1096341/function-pointers-casting-in-c
- 1
Murki chciałem w swoim programie rysować wykresy korzystając z gnuplot . Pobrałem z gita ( http://www.stahlke.org/dan/gnuplot-iostream/ ) projekt ale teraz nie wiem jak mam to dodać do swojego projektu, żeby zrobić tylko #include "gnuplot-iostream.h" i móc korzystać z funkcji. Mam to jakoś zbudować i przekopiować jakiś jeden pliczek, który z tego powstanie czy jak? Btw. koduje na linuxie w netbeans.
#januszeprogramowania #cpp #naukaprogramowania #
#januszeprogramowania #cpp #naukaprogramowania #
Chciałbym policzyć pole trójkąta w c++ i mam problem z wprowadzeniem wzoru herona. Pomożecie Mirki? #programowanie #naukaprogramowania #jestemdebilem
#include
#include
using
#include
#include
using
- 5
0,5
kropka nie przecinek
"pole trojkata" = sqrt(p*(p-a)*(p-b)*(p-c))
przypisujesz do tekstu
- 1
@andrzej-kopara: po wszystkich korektach działa i dzięki za pomoc
- 0
@trololol: tak, nawet taka funkcja:
wywala syntax error... To będzie ciężki semestr...
void foo(void)
{
for(int i = 0; i <10; i++);
}wywala syntax error... To będzie ciężki semestr...
- 0
@CichyGlosZTyluGlowy: Sprawdziłem i miałem rację. Musisz wszystkie zmienne zdefiniować na początku każdego bloku.
Kwestia przyzwyczajenia się oraz dokumentowania co robi każda zmienna.
Protip: nie nazywaj zmiennych losowymi nazwami i jak trzeba twórz nawet długie nazwy zmiennych. Po każdej pętli iterującej zeruj iterator chyba że będzie ci potrzebna wartość do czegoś innego. I zawsze implementuj zbieranie śmieci laboranci to lubią ( ͡° ͜ʖ ͡°)
Kwestia przyzwyczajenia się oraz dokumentowania co robi każda zmienna.
Protip: nie nazywaj zmiennych losowymi nazwami i jak trzeba twórz nawet długie nazwy zmiennych. Po każdej pętli iterującej zeruj iterator chyba że będzie ci potrzebna wartość do czegoś innego. I zawsze implementuj zbieranie śmieci laboranci to lubią ( ͡° ͜ʖ ͡°)
- 4
W tym miejscu chciałbym pozdrowić wszystkie pięć osób obserwujących tag #include, jestem pewny że robicie to tylko po to, żeby pomagać wszystkim wannabikoderom szukającym pomocy na mirko :***
#programowanie #pytanie
Od razu mowię ze swoją przygodę z C zacząłem dziś rano.
Dlaczego jak skompiluje i odpalę taki prosty program to się wykrzacza i pokazuje to co na screenie?
#include
#include
Od razu mowię ze swoją przygodę z C zacząłem dziś rano.
Dlaczego jak skompiluje i odpalę taki prosty program to się wykrzacza i pokazuje to co na screenie?
#include
#include
źródło: comment_wzmBgYIDsJy4tU4p5iUqtq6kKV74W7VI.jpg
Pobierz@kevinhomealone:
powinno być scanf("%c", &x);
Składnia scanf jest taka, że drugi argument musi oznaczać nie "zapisz do zmiennej x", a "zapisz pod adres zmiennej x" - i ten ampersand mówi właśnie to, że ma być użyty adres zmiennej, a nie sama zmienna.
Jeżeli zacząłeś od dzisiaj (wczoraj) programować, to się tym jeszcze nie przejmuj, po prostu przyjmij, że w scanfie musisz ten ampersand dopisywać. Jak dojdziesz do wskaźników, to wszystko
powinno być scanf("%c", &x);
Składnia scanf jest taka, że drugi argument musi oznaczać nie "zapisz do zmiennej x", a "zapisz pod adres zmiennej x" - i ten ampersand mówi właśnie to, że ma być użyty adres zmiennej, a nie sama zmienna.
Jeżeli zacząłeś od dzisiaj (wczoraj) programować, to się tym jeszcze nie przejmuj, po prostu przyjmij, że w scanfie musisz ten ampersand dopisywać. Jak dojdziesz do wskaźników, to wszystko
- 1
@kevinhomealone: I chyba takie wpisy podpadają pod tag # naukaprogramowania ;)
- 1
#programowanie w miejscu wylosowanego duplikatu miał wypisać zero, gdzie jest błąd? Bez żadnych funkcji, tylko same pętle.
`
#include
#include
#include
`
#include
#include
#include
- 2
@Qardius: wiem, że tablica, ale ma niezainicjowane dane, a porównujesz je. Tam może być wszystko.
- 2
@Qardius: Jak kolega wyżej wspomniał brak inicjalizowania elementów tablicy, w niektórych językach nie trzeba tego robić, C++ tego wymaga, najprościej zainicjalizować pierwszy element tablicy, a reszta zostanie uzupełniona 0.
Drugą rzeczą jest to że pomimo tego że oznaczasz sobie 0 powtórzone elementy, to i tak potem przypisujesz im wartość, więc nigdy nie dostajesz tych 0 które chciałbyś mieć.
Prosta przeróbka Twojego kodu:
https://ideone.com/XmVm38
Drugą rzeczą jest to że pomimo tego że oznaczasz sobie 0 powtórzone elementy, to i tak potem przypisujesz im wartość, więc nigdy nie dostajesz tych 0 które chciałbyś mieć.
Prosta przeróbka Twojego kodu:
https://ideone.com/XmVm38
Chyba zacznę tłumaczyć obrazki z 4chana.
źródło: comment_ubHJCKrcLtfJJnk0EPjfumDybsQGS0Ib.jpg
Pobierz- 3
Treść przeznaczona dla osób powyżej 18 roku życia...
- 4
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
Miej możliwość z korzystania z Unity na Linuxie.
Korzytaj z Ogre3D
XD
Korzytaj z Ogre3D
XD
- 4
@LooZ: @BezdomnySkynet: w ogóle, moje pytanie to nie było "jaki silnik polecacie" tylko "jak zmienić sposób wczytywania bibliotek przez Qt Creatora". -_-'
#glupiewykopowezabawy
W tym wpisie programujemy w c++
Każdy pisze jedną linijkę, ja zaczynam:
#include
W tym wpisie programujemy w c++
Każdy pisze jedną linijkę, ja zaczynam:
#include



























#include
using namespace std;
int licznik = 0;
//***************************************************
#include
using namespace std;
//***************************************************
void dwojkowo