Program Dla mirków z #kryptografia, program do określania częstotliwości występowania danego słowa lub ciągu w danym języku (Idealne do rozwiązywania zagadek z zachowaną strukturą). I prośba do mirków z #programowanie o code review, szczególnie jakie elementy C++11/14/17 mógłbym zastosować aby jeszcze bardziej przyspieszyć działanie lub polepszyć czytelność kodu.
1. staraj sie nie uzywac using namespace std; 2. globalne zmienne -> won do klasy razem z operacjami, ktore ich potrzebuja 3. deque? Ty nie chcesz miec przypadkiem std::wstring-a? 4. countWords(): iterator begin, iterator end zamiast deque<..> &data i iterator last. mozesz zrobic
@mackar: tak patrze na ten kod i w sumie nasuwa się pytanie - czemu do czytania słowa nie użyjesz po prostu istream::operator>>? Wtedy odczyt słowa i obsługa whitespace'ów między nimi jest praktycznie w trzech linijkach.
Mógłby ktoś w prostych słowach wytłumaczyć mi jak działają wskaźniki w c++ lub odesłać do jakiegoś idiotoodpornego poradnika? Zależy mi by było jak najwięcej przykładów z wykorzystaniem tzw. podstaw podstaw. #cpp #pomocy
@d__g: poradnika nie znam, ale czytałem kiedyś takie zobrazowanie, że jeśli zmienna np typu int byłaby fizycznie jakimś przedmiotem, to wskaźnik na int byłby fizycznie wskaźnikiem (np laserowym jak się teraz używa na wykładach, lub strzałką), który wycelowany jest w ten przedmiot. Na jeden przedmiot może wskazywać wiele wskaźników, ale na odwrót już nie - jeden wskaźnik zawsze celuje w jeden obiekt. Tak samo w c++ ( czy innym języku
@Kicer86: Dziękuję ślicznie, rozumiem już o co chodzi, lecz ciągle mam problem kiedy z tego korzystać. Jeszcze mam pytanie dodatkowe - wartości tablicy same w sobie są wskaźnikami, mam rację?
Czy ktoś będzie na tyle łaskawy i wytłumaczy mi krok po kroku jakim sposobem będę mógł zacząć korzystać z libcurl(cURL) w #cpp? Zara się chyba przewrócę bo cały dzień nad tym siedzę i nie mam pojęcia jak to załączyć do projektu ani nic. Może #programowanie #visualstudio
Murki, Potrzebuję znowu pomocy w #naukaprogramowania. Są tu jacyś spece od Qt? Chciałbym mieć siatkę pól do wprowadzania tekstu przez użytkownika, liczba pól zależna od ustawionego przez użytkownika parametru. Pomoże ktoś? #naukaprogramowania #c++ #cpp #qt
@warynski: Implementujesz własną klasę QAbstractItemModel, oraz jeżeli korzystasz z modułu QtWidgets to dodajesz QTableWidget z tym zaimplementowanym modelem. http://doc.qt.io/qt-5/modelview.html
mirki jestem kaleka w C++, znam podstawową składnię i potrzebuje zrobić proste GUI, dwa przyciski jakieś 3 checkboxy, wybieranie pliku i tyle, co polecacie najmniej problemowe ? #cpp #naukaprogramowania
Hej #programowanie Mam takie pytanie, może mondre może głupie, nie wiem... Czym różni się metoda statyczna w klasie a funkcja zadeklarowana w jakiejś przestrzeni nazw? Wywołanie wygląda tak samo, chodzi o kontekst? #cpp
Jak w programowaniu w #cpp (albo innych językach programowania) tworzyć dynamiczne tablice obiektów(wskaźników na obiekty)? Za pomocą list? Za pomocą dynamicznych tablic? Chodzi np. o sytuację w której nie da się przewidzieć ilości obiektów, które utworzy użytkownik(może być nieskończona - rozmiary dostępnej pamięci pomijamy). Jak w takiej sytuacji najsprawniej operuje się na tych obiektach(modyfikuje, dodaje, usuwa, itp.)?
Witam mirki z #programowanie, #android, #sql i troche #cpp, mam pewien problem. Piszę aplikację, która ma działć z bazą danych w QT na Androida. I mam taki problem, że mój program tworzy mi moją bazę danych, ale żadne zapytanie jakie wykonuje na niej, nie zwraca mi czegokolwiek. Nie mam pojęcia dlaczego. Może ktoś będzie wiedział w czym leży szkopuł?
Mam zadeklarowany i zainicjalizowany kontener. Korzystam z niego i zmieniam wartosci, ktore znajduja sie pod danymi indeksami. Za chwile potrzebuje drugi, tak sam, a poprzedni, wraz z jego wartosciami juz mi sie nie przyda. Teraz wiadomo, wykorzystuje ten sam, tylko w petli wpisuje wartosci poczatkowe i tu dochdzimy do mojego pytania. Czy jest jakas gotowa funkcja, ktore te wartosci wpisze mi pod wszytskie indeksy, tak jak
1. staraj sie nie uzywac using namespace std;
2. globalne zmienne -> won do klasy razem z operacjami, ktore ich potrzebuja
3. deque? Ty nie chcesz miec przypadkiem std::wstring-a?
4. countWords(): iterator begin, iterator end zamiast deque<..> &data i iterator last. mozesz zrobic