Jest jakaś biblioteka, która zrobiłaby to za mnie?


@Domas3: skoro przerasta cie wpisanie w goolge "matrix calculation library cpp" to raczje nie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Domas3: Tam widzę masz jakieś Xy, chcesz na nich liczyć czy ręcznie? Bo jeżeli chcesz wklepać jakieś równanie i żeby jakiś solver to obliczył to w C++ będzie cięzko. Lepiej przekształcić to równanie a od biblioteki to co najwyżej odwrotność macierzy policzyć. Tutaj zależy od wielkości macierzy dla takich do 4 wymiaru to ktoś już napisał że GLM. Powyżej to Eigen albo trudniejszy Blitz++.
  • Odpowiedz
#cpp co robię źle?

#define PHONE_NUMBER 123456789
sendAT("AT+CMGS=\"" PHONE_NUMBER "\"")

powoduje error: expected ')' before string constant
da się jakoś inaczej zrobić?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp #cplusplus
Trochę głupio mi zadawać takie pytania, ale sytuacja wygląda tak, że muszę w miarę szybko uruchomić jakiekolwiek proste połączenie z serwerem z SignalR w aplikacji konsolowej C++.

[[Mam tu nawet gotowy kod]](https://github.com/aspnet/SignalR-Client-Cpp/blob/dev/samples/HubConnectionSample/HubConnectionSample.cpp) z tym że problem polega na tym, że za cholerę nie znam się na C++, a Visual Studio pluje błędami z co drugiej linijce ( ͡° ʖ̯ ͡
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ogarniam obiektowe c++ i natkanlem sie na taki problem, tworze klase ktora dziedziczy z klasy Rozpocznij

class LinkWyszukiwarki: Rozpocznij
{
public:
LinkWyszukiwarki();
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

na c++ się słabo znam, tym bardziej nie chce mi się analizować tego problemu. Ale skoro uczysz się obiektowości, to ucz się jej dobrze - klasa powinna być rzecznikiem, czasownikami natomiast nazywany metody ;)
  • Odpowiedz
@Horvitz: chodzi o to, że jeśli klasa B dziedziczy po A, a żeby utworzyć obiekt A musisz do konstruktora przekazać jakieś parametry, to żeby utworzyć obiekt B też musisz przekazać te parametry, bo skąd ma wiedzieć jak utworzyć obiekt dziedziczący po A, skoro nie wie jak uzupełnić to co było w A?

Przykład:
class A {
A(int x) { /* ... */
  • Odpowiedz
Mam 3 tablice charów, które maja wpisane w siebie jakies tam znaki. Załóżmy, że te znaki tworzą jakiś wzór. Wszystkie tablice mam w osobnych funkcjach. Chcę, żeby wywołując te funkcje tablice wyswietlały się tak jak na pic rel. W sensie robię rysuj1(), rysuj2() i rysuj3() a one wyświetlają mi się tam gdzie chcę na ekranie. Jak to zrobić?
#naukaprogramowania #cpp #pytanie
RaVo - Mam 3 tablice charów, które maja wpisane w siebie jakies tam znaki. Załóżmy, ż...

źródło: comment_XEvwG5udfaN8amODLvVpJru3auGXr486.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Może wywołanie funkcji z parametrem? Każda z nich będzie zwracała i-ty element na ekran.
N - il. elementów tablic

for(int i=0; i<N; i++)
{
rysuj1(i);
  • Odpowiedz
#csharp #cpp #visualstudio

Jest w VS2013 jakieś narzędzie do testowania szybkości wykonywania się kodu (coś w stylu "233 ms elapsed"? Chcę sobie porównać jak wykonuje się kod przed i po refraktoryzacji. Już coś takiego widziałem, ale przez ten cały czas programowania nigdy nie znalazłem szerszego wyjaśnienia jak to zrobić. Z góry dzięki.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W tym roku zacząłem studia informatyczne będąc jednocześnie kompletnie zielonym w tym temacie. Przerobiliśmy funkcje i jesteśmy na etapie tworzenia tablic. I tu pojawia się problem, ponieważ z kursów Zelenta i tematycznych stron ogarniam sam sposób w jaki należy utworzyć tablicę lub funkcję lecz nie potrafię tego zastosować w zadaniach. Czytając treść nie mam pojęcia jak odnieść ją do tego co wiem o funkcjach i tablicach. Waszym zdaniem powinienem przerobić jak największą
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hasq: Nie ma programisty, który nigdy niczego nie szuka w google, stackoverflowach, czy dokumentacjach. Bo po prostu nie jesteś w stanie zapamiętać każdej funkcji, czy biblioteki (a jeśli jesteś, to zazdroszczę :) ).

A co do kodu, to na studiach kazali używać calloca? Bo to jest funkcja jeszcze z C, w C++ zamiast niej można używać "new" i "delete". I jeszcze mały protip: Upraszczaj kod. Np. czy naprawdę potrzebujesz dwóch
  • Odpowiedz
Mirki, dawno nie robiłem żadnych projektów, a teraz mam trochę czasu wolnego, chętnie bym coś ciekawego pokodził. Język to C++, ew. z OpenGLem itp. Tematyka to narzędzia, biblioteki do czegoś albo gry. Macie jakiekolwiek pomysły? Poziom zaawansowania tak ~prostej gry 3D sprzed ~15 lat, nie żadne tetrisy czy kółko i krzyżyk, ale też nie jakiś hardcore :) Projekt dla zabawy, bo jakoś ostatnio nie miałem pomysłu i chęci na programowanie. Może też
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

na wyniku tej operacji to czemu trzeba osobno dereferencjowac unique ptr?


@zimny_stolec: pytasz, czemu zeby przeprowadzic operacje na obiekcie zwracanym przez pierwsza operacje trzeba najpierw wykonac pierwsza operacje?
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp #pytanie

Jak stworzyć konstruktor do tego cuda? Chodzi mi o to jak obejść się ze wskaźnikiem przy klasie osoba:

const adres* wsk1 = new adres("Warszawa", "00-950", "Mysliwiecka", 357);
osoba o("Jan", "Kos", 25, *wsk1);
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#cpp #naukaprogramowania
Mircy, robię program z książki Stroustrupa - kalkulator walut, gdzie najpierw podaje się ilość, a potem jednostkę.
I mam problem bo program przyjmuje 10j i rozpoznaje jako pierwszego ifa, ale, gdy wpisuję już 10e to nie widzi, że to jest else if (jak wpiszę 10 e, tak, ze spacją, to wszystko działa). Jakiś pomysł?
Kod: http://pastebin.com/KvsktERD
  • 40
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ja666: nie chce być milionerem ;) mam 22 lata, studia o kompletnie innym kierunku, umiem napisać prosty program, od paru dni wziąłem się za to na serio na tyle ile mi czas pozwala. Ale z drugiej strony przeglądając jakieś oferty to 99% to albo dla osób po informatyce albo z doświadczeniem, czyli tak jak w innych branżach ;)
  • Odpowiedz
Mirki mam zrobić program na zajęcia z grafiki. Program ma, wykorzystując opengl + glut, wyświetlić trójkąt Sierpińskiego i mam taki podstawowy problem nad którym się już chwilę głowię i nie mogę wymyślić:
Jak mam narysować trójkąt równoboczny?
Jak uzyskać współrzędne punktu znajdującego się w połowie boku trójkąta?
i to nad czym się jeszcze nie głowiłem ale też będzie problematyczne jak tego nie wiem:
Jak wyciąć trójkąt z trójkąta?
#programowanie #
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michalfranc: Ja Ci odpowiem bo był tu niedawno kolega, który napisał coś podobnego. Prawdopodobnie chodzi o to, że w cpp na ekran się wypisuje cout, a w javie jest System.out.println. Przeważnie to jest poziom wiedzy ludzi, którzy piszą takie rzeczy.
  • Odpowiedz
@zimny_stolec:
Java jest jezykiem ktory jest bardziej stabilny w rekach mniej doswiadczonych devow, dlatego stala sie popularna. Doswiadczonych devow jest malo a softu do napisania sporo ...

Pytanie po co ci swoboda w zarzadzaniu pamiecia ? Rozumiem ze robisz cos co wymaga tego ?

Moze byc tak ze twoje podejscie do programowania wymaga recznego zarzadzania, wtedy warto sie zastanowic czy jest to dobre podejscie.
  • Odpowiedz
#programowanie #cpp #naukaprogramowania

Chce przechowywać tablicę dwuwymiarową o nieznanym rozmiarze (raz ma być 2x2 raz 3x3) w pewnej klasie i w funkcji main() dopiero podać jej rozmiar. Da się tak? Inicjalizacja w konstruktorze nie daje rady.
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach