Programowanie
#2881 Napisany 21 lipca 2016 - 18:53
#2882 Napisany 21 lipca 2016 - 19:08
#2883 Napisany 21 lipca 2016 - 19:34
#2884 Napisany 24 lipca 2016 - 18:37
#2885 Napisany 25 lipca 2016 - 15:59
A z jego próbami stworzenia nowego języka się zapoznawałeś?
"Jeb się na ryj Kradziej" by mniej bolało
#2886 Napisany 19 października 2016 - 18:13
#2887 Napisany 20 października 2016 - 08:59
#2888 Napisany 20 października 2016 - 09:01
No z procesami rekrutacyjnymi to różnie bywa
#2889 Napisany 05 stycznia 2017 - 13:47
#2890 Napisany 22 listopada 2017 - 18:06
w jaki sposob zrobic cinem array w c++? Chcialem zadac polecenie: "Wypisz 5 elementow: " i wrzucic je do array wiec napisalem
// Example program #include <iostream> #include <string> #include <stdlib.h> using namespace std; int main() { char array[5]; cout << "Enter 5 elements: " <<endl; for (int i=0; i<5; i++) { cin >> array[i]; } cout << array << endl; }
ale wyskakuja jakies znaczki bez sensu
Ten post był edytowany przez Holden dnia: 22 listopada 2017 - 18:07
#2891 Napisany 22 listopada 2017 - 18:09
#2892 Napisany 22 listopada 2017 - 18:25
I co nie działa?
tylko jak po kolei wyswietlam elementy array. Ale jak chce wyswietlic cala array to wychodzi jakies gowno
#2893 Napisany 22 listopada 2017 - 18:32
Tylko czemu wczytujesz to do tablicy int, zamiast tablicy char? Co w końcu chcesz zrobić?
Ten post był edytowany przez fingus dnia: 22 listopada 2017 - 18:33
#2894 Napisany 22 listopada 2017 - 18:36
wlasnie tez sie zastanawialem nad char, wtedy w output wychodzi 45623, co tez nie wyglada jak array
#2895 Napisany 22 listopada 2017 - 18:54
#2896 Napisany 22 listopada 2017 - 20:52
Nazwa tablicy to wskaźnik na jej pierwszy element.
Tablice nie mają jakiejś domyślnej implementacji czegoś w rodzaju toString (bo i po co miałyby mieć?). Na szybko jak przejrzałem google to wygląda na to, że nie ma też domyślnie żadnego odpowiednika Arrays.toString(array).
Taki wygląd C
A tu Holden dla ciebie na początek kariery
Ten post był edytowany przez lukaszSA dnia: 22 listopada 2017 - 21:42
#2897 Napisany 22 listopada 2017 - 21:43
przeciez w javascript np mozna zrobic var a = [2,2,3,4] (dynamiczne typowanie hoho) a potem console.log(a). Czyli w c++ w ogole nie mozna wyswietlic arraya??!!
#2898 Napisany 22 listopada 2017 - 21:45
Zrób sobie funkcję która zwraca takiego Stringa dla zadanej tablicy i będziesz mógł.
#2899 Napisany 22 listopada 2017 - 21:52
Pamiętaj, że w C tablica nie jest obiektem, tylko wskaźnikiem. Skąd wiadomo, czy chcesz wyświetlić wskaźnik czy zawartość tablicy?
#2900 Napisany 23 listopada 2017 - 00:34
chce chociaz staz, dajcie mi staz a przy tym seks z co najmniej srednio atrakcyjna ciapka
#2901 Napisany 23 listopada 2017 - 07:44
Nie wiem jak u ciebie, ale we wrocławiu ssanie jest.
Odróżniasz zmienną od stałej i masz robotę.
#2902 Napisany 23 listopada 2017 - 13:47
1. Idziesz z palca po tablicy i wyświetlasz poszczególne wartości. Można to zrobić na wiele sposobów (zwykły for po indeksie, for po iteratorze, range based for).
2. Używasz std::copy w połączeniu z std::ostream_iterator<> w celu przelecenia tablicy w jednej linijce kompletnie nieintuicyjnego kodu, od którego miłośnikom C++ staje (całkowicie idiomatyczne, nerdgazm).
3. Stworzyć typ w którym agregujesz tablicę i wystawiasz z niego operator [] oraz friend std::ostream& operator<< (std::ostream& stream, const YourAwesomeType& thisIsAwesome); Implementacja operatora<< oczywiście jak 1/2 powyżej.
Miłego!
#2903 Napisany 23 listopada 2017 - 16:57
Opcje 2 i 3 to jakaś pornografia
#2904 Napisany 23 listopada 2017 - 18:56
#2905 Napisany 23 listopada 2017 - 19:21
#2906 Napisany 23 listopada 2017 - 19:24
Mnie do tego nie mieszajcie!
#2907 Napisany 23 listopada 2017 - 19:27
#2908 Napisany 23 listopada 2017 - 19:31
#2909 Napisany 23 listopada 2017 - 19:36
#2910 Napisany 23 listopada 2017 - 19:58
Przestańcie spamować