Po łebkach opisany algorytm... 1.Rysowanie wektora robisz tak a)rysujesz kreskę b)rysujesz trójkąt na końcu (pozycję obliczasz z wykorzystaniem zamiany wartości x/y c)wypełniasz trójkąt czarnym kolorem d)jeżeli jest włączona opcja przesuwania wektora to dodatkowo rysujesz 3 kólka (na początku, na środku do przesuwania całego wektora i na końcu) 2.Dane...
Generalnie: 1. Czemu tablica przechowująca macierz jest jednowymiarowa i do tego alokowana statycznie? Taki błąd na dzień dobry dyskwalifikuje rozwiązanie. 2. Czemu metoda wielkość jest prywatna? Przecież o to chodzi że zewnątrz obiektu użytkownik chce zobaczyć ile jest zajętej pamięci. 3. Czemu w main() mieszasz printf z cout, czy ma to jakieś uzasadnienie?...
1: W pliku 11172-3.pdf brakuje Annex-ów. Wie ktoś skąd je wziąść? Z tąd: http://www.iso.org/iso/en/CatalogueDetai... Niestety z dewizy i to nie mało :/ Ale z tego co się orientuję, to same tabelki, trzeba by to porównać np. ze żródłami z Fraunhofer IIS. Tabelki są wczytywane z plików w common.c 2: Zgodnie z opisem w...
Mam nadzieję, że rozumiesz wskaźniki. a jest int-em, więc ma wielkość int p_a jest wskaźnikiem na int, więc alokujemy pamięć dla tablicy int-ów pp_a jest wskaźnikiem na wskaźnik na int, więc alokujemy pamięć dla tablicy wskaźników na int adres (&zmienna) zawartość (zmienna) wyłuskanie 1 poziomu (*zmienna) wyłuskanie 2 poziomu (**zmienna) a=5 0x000...
A dynamiczne tworzenie tablicy int* pTablica; cout<<"Ile liczb"; cin>>n; pTablica=new int[n]; poźniej pętla do wprowasdzenia liczb nie zapomnij na koncu zwolnic pamieci delete [] pTablica;
To tylko warning (ostrzeżenie) a nie błąd i wystarczy wpisąć np: TxCAN_20A(1,2,4,(char *)dane_RS) by się go pozbyć.
Witam, Ale nie chce przekazywać do funkcji całej tablicy dwuwymiarowej I tego nie robisz. Przekazujesz tylko adres. my_fb1 (pNumberChecked:= ADR(checked_options Powinno zadziałać. Pozdraiwam,
Witam wszystkich mam problem z zrozumieniem takiego algorytmu .Dana jest tablica jednowymiarowa N wymiarów i teraz funkcja ma zliczać ale nie wiem za bardzo co ona zlicza Void counter (int n, tab int z); ciało funkcji Void counter (int n, t a int z) { int i,z; z=10; for (i=0;i<z;i++) { b Jeżeli coś przepisujesz, przepisuj dokładnie. Fcja counter...
witam, problemem jest przeciążenie tego operatora, tak, aby pokazywał jak na element macierzy. Tablica jest jednowymiarowa o zadanych wymiarach. Chodzi o to, aby z zewnątrz wyglądała jak macierz, ale trzeba użyć jednowymiarowej tablicy. Zamieszczam fragment kodu odnoszący się do problemu. [syntax=cpp][/syntax] class matrix{ public: int lines; int columns;...
Dla zrozumienia dodam tylko ze zwykla tablice tez mozesz potraktowac 2 wymiarowo: tab[y*xx+y], to tylko kwestja organizacji danych w samej tablicy jednowymiarowej. Tablica wielowymiarowa to nic innego jak tablica jednowymiarowa pocieta na kawalki o dlugosci xx.[/list]
ale ja robie rfft a nie fft więc tablica jednowymiarowa jak sądzę...
Wektor = tablica jednowymiarowa zmienny wymiar = tablica dynamiczna
Czy musisz koniecznie mieć tablice dwuwymiarowe? Może jednowymiarowa np: bmp[x+y*320] ? W końcu tablica dwuwymiarowa jest właściwie i tak dla kompilatora tablicą jednowymiarową.
int ** tab to nie jest tablica dwuwymiarowa. Jest to jednowymiarowa tablica wskaźników, wskazujących jednowymiarowe tablice int. alokujesz tablicę wskaźników do int liczącą w elementów: int **tab = new int *[w]; następnie w pętli alokujesz w tablic int po k elementów każda i przypisujesz ich adresy elementom tablicy tab: for ( int i = 0; i < w; ++i...
33 D jak nic :) w C to jest tablica jednowymiarowa z 3 elementami :)
A dlaczego miałoby by nie być? Jedna klasyczna tablica dynamiczna jednowymiarowa która przechowuje wskaźniki do innych tablic które zawierają konkretne wiersze tablicy.
Możesz mi powiedzieć co oznacza zapis Ai(i) W tej linii? S = S + Ai(i) * Tc(i, x) Bo jeśli ma to być obszar traktowany jak tablica jednowymiarowa to to tak nie działa w Excelu... Do konkretnego elementu możesz odwołać się poprzez =INDEKS(Ai;1) albo Sheets("TABELA").Range("Ai").Cells(n, 1)
to pierwsze to na pewno nie jest lista jednokierunkowa, tylko jednowymiarowa tablica n-elementowa
wybacz ale coś mi się tu nie zgadza tablica jednowymiarowa tab[4] jest pięcio elementowa np: [syntax=cpp] int tab[4]; tab[0]= 1; tab[1]= 2; tab[2]= 3; tab[3]= 4; tab[4]= 5; [/syntax] zapominasz chyba ze są indeksy od 0 do 4; więc na logikę dwuwymiarowe też się do tej zasady powinny odnosić char to nie to samo co string na którego końcu znajdujesię bit...
Już poprawiłem kod, w pośpiechu nie przekopiowałem tej wersji programu co trzeba. No bo puts() nie przetrawi nic innego jak łańcuch. Skoro w podtablicy vslowa[0] jest umieszczony ciąg znaków a nie łańcuch to puts() sięga do kolejnej podtablicy gdzie jest już łańcuch zakończony '\0' ("vlog") i interpretuje to wszystko poczynając od adresu vslowa[0] do...
W Bascomie tylko tablice jednowymiarowe, ale możesz przeszukiwać je z przesunięciem. Pamiętaj o dostępnej pamięci, bo tablica 10000 pozycji pewnie nie wejdzie w up... Pocztaj jeszcze o strukturze DATA.
Witam, No raczej nie rozgryziesz. Wg. Dokumentacji to jest to możliwe tylko poprzez stworzenie tablicy o wielkości 256 bajtów. Ja osobiście na tablicy jednowymiarowej mającej objętość 128 bajtów i bym po każdym odczycie przeszukiwał tablicę a przy zgodnym kodowaniu zwracał indeks. Wtedy by tablica by miała tylko 128 bajtów. Innej rady nie ma.
Problem jest tutaj: [syntax=c]void RunNeuralNet_Classification () { ComputeFeedForwardSignals((double*)input... 100,0); ComputeFeedForwardSignals((double*)hidde... 23,1); } [/syntax] W wywołaniu funkcji masz konwersję tablicy dwuwymiarowej na jednowymiarową (rzutowanie...
Witam, chciałem podzielić się z kimś i przy okazji rozwiązać jedno zadanie z pascal'a. Zadanie jest złożone. Znam podstawy pascal'a ale to zadanie mnie przewyższa. Nie chce też żeby ktoś mi je rozwiązał bo wtedy niczego nie połapie. Zadanie jest takie: Napisać program tworzący 15 elementową jednowymiarową statyczną tablice liczb. Tablica powinna być...
Może makro w Wordzie? Tablica jednowymiarowa typu Variant pomieści ~50 000 000 elementów. Tak na szybko (konieczna zamiana niektórych znaków na kropkę, tu "?" i usunięcie znaków końca akapitu): http://obrazki.elektroda.pl/6649622500_1... [syntax=vb]Sub Makro5() Dim a As Variant Selection.WholeStory txt = Selection txt = Replace(txt,...
MB20 będzie równy 10. Zwróć uwagę ze czas cyklu w OB1 może sie zmieniać za każdym razem. Ok tutaj Gafa. Jak cykl 10ms to przerwań może się wykonać 10 więc tak jak Pan pisze. Przerwanie jest niezależne od czasu cyklu. I tak i nie. Może się udać sprawdzić warunek lub przed sprawdzeniem MB20>50 i już nie wychwycisz tego. Sprawdzenie musi być w bloku przerwania...
oj oj, potrzebne Ci są podstawy języka chyba... żeby nie było niejasności: tab #include <iostream> using namespace std; void wypisz(int tab[2][2]) { for(int i=0;i<2;i++) { for(int j=0;j<2;j++) cout << " [" << tab[i][j] << "] ";...
Zasymuluj tablicę jednowymiarową z dwuwymiarowej. Proste makro: #define tab1wym(i) tab2wym[i/ILE_WIERSZY,i%ILE_WIERSZY] i w programie sortującym zamiast odwołania do tab2wym[x,y] używasz odwołania do tab1wym(i) ... "i" musi być typu int.
Dlaczego kończy mi działanie programu przy wywołaniu funkcji [syntax=c] writejpegfile(data1); [/syntax] gdzie data1 to tablica jednowymiarowa z 384000 elementami . Funkcja writejpegfile to: [syntax=c] void writejpegfile(unsigned int data1[384000]) { FILE* outfile = NULL; outfile = malloc(384000*sizeof(unsigned int)); JSAMPROW row_pointer[1]; int row_stride;...
ech... liczniki działają tak, że jednowymiarowa tablica prezentuje ciąg... teraz ostatni element zwiększasz o 1. Gdy przekroczy zakres (podstawę systemu), to ustawiasz go na pierwszą wartosć, zaś powiększasz poprzedzającą. Gdy i ta przekroczy - robisz to samo... w skrócie: [syntax=delphi]for j:=len downto 0 do begin inc(tab[j]); if tab[j]>max then tab[j]:=min...
A jeszcze chciałem zapytać, jak mam tablicę jednowymiarowa typu string i chce wyświetlić w konsoli jej elementy wraz z numeracją to robię w ten sposób: Dodano po 3 aha, i jeszcze pytanie, jak mam tablice typu string to czy mogę w jakiś sposób przypisać jej liczbe elementów do zmiennej typu byte. Chodzi mi w jaki sposób można dowiedzieć się z ilu elementów...
Zrobić jedną tablicę jednowymiarową i zapisywać kolejno po sobie po 7 tych zmiennych, następnie odczytywać z "offsetem" tablica(x + y*offset) daje to pseudo 2 wymiarową tablicę. tablica(0 + 0*7) = tablica(0) tablica(1 + 0*7) = tablica(1) tablica(2 + 0*7) = tablica(2) .... tablica(0 + 1*7) = tablica(7) tablica(1 + 1*7) = tablica(8) itd....
Język C nie wspiera dynamicznych tablic wielowymiarowych. Masz dwie możliwości: 1- wykorzystać "tablicę tablic" czyli tablicę wskaźników; 2- użyć tablicy jednowymiarowej i liczyć indeksy "na piechotę". Twój przykład jest zbliżony do metody pierwszej, tzn. tabpix jest u Ciebie wskaźnikiem na wskaźnik, a ponieważ w C wskaźnik na element jest równoważny...
Zmiana tematu: nie wiem czy na tym forum to działa, ale spróbuj zmienić temat w edytując PIERWSZY post wątku. W temacie maski i oceny wprowadzanego znaku można: 1. Ocenić zdarzenie _KeyPress(KeyAscii As Integer), a nie _Change i wtedy jeśli "znak" nie jest odpowiedni, to na wyjściu KeyAscii = 0 i nieodpowiedni znak w ogóle do TextBox nie wchodzi. 2....
Temat dotyczy wyboru odpowiedniego systemu operacyjnego do obsługi mini-serwera, którego funkcje i cechy opiszę poniżej. Sprzęt Procesor 5x86-133Mhz, płyta zwykła od 486 z PCI, 32MB EDO-RAM (może być wymieniona na 64MB EDO-RAM), karta sieciowa Realtek 8139 PCI (możliwość wymiany na Intel PRO/1000GT Desktop Adapter), FDD. Dysk twardy - nieobecny. Możliwe,...
Witam, U mnie działa (w xilinx xst 8.2i). Jaki masz kompilator? Komunikat o błędzie dotyczy punktu 7.3.2 standardu VHDL ("agregaty") - z tego co rozumiem, to Twój kompilator wspiera je tylko dla tablic jednowymiarowych zawierających bity (a u Ciebie jest to tablica dwuwymiarowa, bo std_logic_vector też jest typem tablicowym). Spróbuj napisać tak, może...
Witam.Chciałbym się podzielić programami napisanymi w C.Są to podstawowe programy jakie pisze się na uczelniach (Politechnika) Mam nadzieję że będą one pomocne dla innych studentów.Udostępniam je z takiego powodu, że nie każdy po dwóch wykładach z C umie już pisać takie "zaawansowane" dla początkującego programy. Program za pomocą szeregu oblicza wartość...
Masz rację. Moja pomyłka, przepraszam (było rano). Powinno być: nr_bajtu_pamięci_ekranu = (x div 8 )+(y - 1) * 5 Przy edycji musiałem skasować te kilka znaków. Teraz chyba to działa. y to oczywiście numer wiersz dla piksela. Masz rację, że w asemblerze natywnie nie ma tablic dwuwymiarowych, ale bardzo łatwo jest oprogramować taką strukturę pamiętając...
Jak te procedury podpiąć do aplikacji okienkowej, aby można było wpisywać i otrzymywać dane w Editach?
int Nie no, kolega pomylił wielowymiarowe tablice z niezwymiarowanymi tablicami, które istotnie są wskaźnikami (ale tylko na jednym poziomie, tzn. int x Najprościej zamiast tego użyć tablicy jednowymiarowej i "na piechotę" obliczać adres elementu, np. zamiast int tablica2d Takie obliczenia właśnie wykonuje kompilator dla tablic wielowymiarowych.
Witam wszystkich. Mam mały problem z napisaniem programu w Turbo Pascalu, program ma zawierać tablicę jednowymiarową do 1000, użytkownik decyduje czy chce wprowadzić następną liczbę czy też skończyć wprowadzanie, na końcu program bąbelkowo sortuje te liczby. Udało mi się napisać program który ma wszystko poza sortowaniem liczb. Szukałem w internecie...
Nie, kolega zapytał, co ma być od czego odejmowane. O ile zsumowanie elementów w tablicy jest w miarę jednoznaczne, to odejmowanie już nie...
Takie operacje możesz zrobić np. za pomocą memcpy (ręcznie musisz dodać null) lub strncpy - char *strncpy(char *s1, const char *s2, size_t n). Funkcja ta kopiuje n znaków z łańcucha s2 do s1, początek łańcucha s2 możesz określić poprzez &s2[nr znaku), tak więc twój przykład wyglądałby następująco: strncpy(string9, &string8[5], 4); Pamiętaj, że łańcuchy...
Dzięki teraz wszystko działa
Niestety, ale jeśli chcesz tablicę wskaźników, przy czym wskaźniki wskazują na konkretne bloki pamięci, musisz je inicjalizować. Jeśli obie tablice są globalne, to bez problemu powinno dać się to zrealizować jakoś tak: [syntax=C]static char buff0[5][20]; char *menu_main[5] = { buff0[0], buff0[1], buff0[2], buff0[3], buff0[4] };[/syntax] lub równoważnie:...
witam jestem na pierwszym roku polibudy i zaczęło mi się programowanie... i mam zrobic taki programik(tzn juz zrobilem ale nie do końca) aby wypisywał tablice w pionie i poziomie(to juz zrobiłem) i pod tym jeszcze żeby posortował te elementy rosnąco(i z tym jest problem:/ ) mam oto taki program: #include<iostream.h> main() { int tab[4];...
Siemano. Jeżeli chcesz umieścić np. tablicę jednowymiarową w sekcji EEPROM to możesz wykonać to w taki sposób const unsigned char Tablica[] EEMEM = { 0x3e,0x51,0x49,0x45,0x3e, 0x00,0x42,0x7f,0x40,0x00, 0x42,0x61,0x51,0x49,0x46, 0x21,0x41,0x45,0x4b,0x31 }; Niestety przy takiej deklaracji pierwszy element tablicy nie będzie znajdować...
Jeśli chcesz stworzyć funkcje wewnątrz tablicy, powinieneś raczej użyć klasy, mniej więcej tak: w jakimś headerku: np: array.h class Array { public: Array(); Array( int initSize ); ~Array(); int Random( void ); //podaj losową liczbę z tablicy int Multiply( int num1, int num2 ); //pomnóż 2 liczby o indeksach...
to działa, sprawdzone, ale otrzymuję tablicę jednowymiarową
Tablica jednowymiarowa? Użyj random() aby losował pozycje liczb z tej tablicy.
tablica tablica stringi bascom zapis tablica tablica octavia tablica
arduino eprom obwód cewki zapłonowej peugeot włączyć bluetooth laptopie lenovo
Volvo XC60 I 2.4 D5 – wymiary gwintu korka spustu oleju M18x1,5, podkładka, moment Migająca dioda "Waschen" w pralce Miele - przyczyny