tablica wielowymiarowa

Znaleziono około 82 wyników dla: tablica wielowymiarowa
  • [STM32] Tablica wielowymiarowa - wysyłanie przez USART

    1. Tak. 2. Nie bezpośrednio, można kombinować np. tak: struct S { typ costam; typ tab[1000][16]; };

    Mikrokontrolery ARM   30 Mar 2017 23:05 Odpowiedzi: 13    Wyświetleń: 1410
  • Jak zaimplementować tablicę wielowymiarową w Bascom AVR?

    Zatem masz 32 komórki po 32 bajty, dajmy na to tablica(a, b) . Pomnożyć to daje 1024. Teraz definiujesz tablicę tablica(1024) i jak chcesz wyliczyć położenie danej komórki - wykonujesz obliczenia: 32*(b-1) + a i masz jakby dwuwymiarową tablicę.

    Mikrokontrolery AVR   15 Lis 2008 17:16 Odpowiedzi: 1    Wyświetleń: 1152
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [ATmega][C]Zapis tablicy wielowymiarowej do pamięci EEPROM

    Jak najbardziej write_block zapisze poprawnie - kluszem jest parametr size. Jeśli pobierzesz &id_czujnika i sizeof(id_czujnika) to będzie ok.

    Mikrokontrolery AVR   21 Sty 2012 19:14 Odpowiedzi: 2    Wyświetleń: 1852
  • REKLAMA
  • [C] [C][atmega88] Optymalizacja pamięci dla dużej tablicy cyfry w C

    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.

    Mikrokontrolery AVR   21 Paź 2008 23:40 Odpowiedzi: 7    Wyświetleń: 1812
  • REKLAMA
  • Wskaźniki na stringi w tablicy dwuwymiarowej char name[2][16] - jak uzyskać?

    Nawet nie miałby powodu zrobić inaczej z wielu powodów. Tablica wielowymiarowa jest tak naprawdę tablicą tablic, a więc wszelkie właściwości z tym związane są nadal prawdziwe. PS. Była wzmianka o stringu. Trzymanie ich w ten sposób mija się często z optymalnym wykorzystaniem pamięci.

    Mikrokontrolery Początkujący   07 Wrz 2014 14:23 Odpowiedzi: 7    Wyświetleń: 972
  • [PHP] Jak losowo przemieszać wiersze w dwuwymiarowej tablicy?

    Ściślej - w PHP tablice wielowymiarowe są zawsze tablicami tablic, dlatego wszelkie funkcje operujące na tablicach operują wyłącznie na jednym wymiarze. Chyba, że mi coś umknęło teraz... Jeśli chce się dokonywać manipulacji w danym wierszu (kolumnie - zależnie od interpretacji), to przekazuje się $tablica który to zapis dalej jest tablicą :)

    Programowanie   29 Lip 2008 17:02 Odpowiedzi: 6    Wyświetleń: 2066
  • REKLAMA
  • Jak zainicjalizować i zapisać wielowymiarową tablicę w EEPROM XMega128A4U?

    ad 1. Zapewne żaden. ad 2. Dokładnie. Podczas odczytu zwracana jest zawartość EEPROM (skopiowana do bufora lub ostatnio zapisana), podczas zapisu, zapis odbywa się do bufora. Pomyśl o tym tak, że masz np. 32 bajtowy bufor, do którego możesz zapisywać. Po uzupełnieniu w nim danych, możesz je skopiować na raz do EEPROM, na dowolną stronę, której adres...

    Mikrokontrolery AVR   22 Gru 2018 20:57 Odpowiedzi: 6    Wyświetleń: 534
  • Tworzenie tablicy wielowymiarowej o n zagłębieniach w PHP - jak to zrobić?

    Witam mam taki problem. posiadam tablicę o następującej strukturze Foto 1 A chciałbym uzyskać taką jak na foto 2: https://obrazki.elektroda.pl/7288518700_...

    Programowanie   14 Wrz 2021 12:20 Odpowiedzi: 3    Wyświetleń: 309
  • Błąd kompilacji w AVR Studio 4 przy projekcie LED Cube 4x4x4, Makefile 80

    PROGMEM to nic innego jak atrybut, który umieszcza zmienną/tablicę zmiennych w pamięci programu. Przy inicjowaniu tablic wielowymiarowych zawsze powinno się stosować zagłębianie klamer, czyli "każdy wiersz we własnych klamrach". [syntax=c]PROGMEM const uint8_t tab[2][2] = { { 0xff, 0xff }, { 0xff, 0xff } };[/syntax] lub [syntax=c]PROGMEM const uint8_t...

    Mikrokontrolery   05 Gru 2011 11:04 Odpowiedzi: 14    Wyświetleń: 4007
  • Przeciążanie operatora [] dla tablic wielowymiarowych w C++

    Wiram Przetestuj coś takiego: template <typename T> class A_List { ... A_ListElement<T>& operator[](int indeks); ... };

    Programowanie   31 Sty 2009 16:05 Odpowiedzi: 3    Wyświetleń: 5462
  • Jak poprawnie używać wskaźników z tablicą wielowymiarową w C++?

    Wskaźnik nie wskazuje na samego siebie, nie ma nawet takiej możliwości. Nazwa tablicy to wskaźnik na początek tablicy. *tab to w tym przypadku wskaźnik na pierwszy wiersz tablicy, *tab = tab[0]. Dopiero dwie gwiazdki zwracają właściwą wartość z tablicy, czyli tab[0][0]. Jakbyś zrobił coś takiego: *((int*)tab), to byś dostał od razu wartość tab[0][0],...

    Programowanie   14 Gru 2007 14:46 Odpowiedzi: 21    Wyświetleń: 10973
  • C# - Tablice wielowymiarowe - interpretacja w przełożeniu kształty.

    Hej! Tak jak w temacie, mój problem dotyczy C# i tablic wielowymiarowych. Ale w gwoli rozwinięcia problem polega w grze na zasadach Tetrisa. Aktualnie jako programista bardzo amator po prostu ściągnąłem tutka i czytając kod staram się go przede wszystkim zrozumieć, i tak jak reszta kodu jest w sumie zrozumiała i logiczna utknąłem na tym: http://obrazki.elektroda.pl/4353846500_1...

    Programowanie   07 Paź 2015 19:28 Odpowiedzi: 7    Wyświetleń: 1476
  • Excel 2007 - Aktualizacja tabelki na podstawie danych z bazy w innym arkuszu

    Formułę "ukradłem" Walkenbachowi. To jest tablica wielowymiarowa VBA "przetłumaczona" na "język formułowy" wymiar 1 nie ma sensu, bo sprawę "załatwia" WYSZUKAJ,PIONOWO wymiar 2 - jak na papierze - dwie osie - wynik w miejscu przecięcia wymiar 3 - sześcian - trzy osie - jak wyżej Dalej trudno sobie wyobrazić. Funkcja podobno działa do 64 wymiarów. To...

    Software serwis   16 Sty 2015 06:57 Odpowiedzi: 13    Wyświetleń: 1806
  • REKLAMA
  • Java - nullPointerException przy wypełnianiu tablicy wielowymiarowej w parserze

    Faktycznie banalny błąd. Zmienną String[] pom zadeklarowałeś wewnątrz warunku, dlatego wewnątrz drugiego warunku nie będzie już widoczna, a w związku z tym wali nullPointerException. Ty zrobiłeś: [syntax=java] if (line.startsWith("AAA,host")) { // loop for host name String[] pom; pom = line.split(","); parser.hostName = pom[2]; } if (line.startsWith("ZZZ"))...

    Programowanie Początkujący   11 Kwi 2013 11:04 Odpowiedzi: 2    Wyświetleń: 1578
  • [Keil] Dziwne działanie SPI przy tablicach wielowymiarowych w strukturze

    Jeżeli stosujesz wielowymiarowe tablice i masz 'dziwne' zachowane programu to na pewno źle ich używasz ;-) Takie tablice to tak jak wskaźnik do wskaźnika (dla 2 wymiarów) a jeżeli masz 3 to wskaźnik do wskaźnika do wskaźnika i zaczyna się zabawa... naprawdę łatwo o błąd. Poszukaj błędu, albo napisz program tak by nie używał wielowymiarowych tablic....

    Mikrokontrolery ARM   11 Mar 2010 20:45 Odpowiedzi: 6    Wyświetleń: 2089
  • [C++] Jak wczytać dane z pliku do tablicy wielowymiarowej i sortować?

    nie za bardzo w tym kumam tam programy są zrealizowane na jakiś bibliotekach amigowych, których w dev-c++ nie ma.

    Programowanie   27 Sty 2005 01:47 Odpowiedzi: 7    Wyświetleń: 2323
  • C++ Builder - Różne sposoby deklarowania i odczytu tablic...

    Bardzo dawno nie pisałem w C++, nie jestem całkowicie pewien czy są tam tablice wielowymiarowe, czy tylko tablice tablic (to całkiem co innego). Tam gdzie tablice wielowymiarowe (t #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int t[128]; t[0] = 11; t[10]...

    Programowanie   25 Kwi 2009 19:45 Odpowiedzi: 25    Wyświetleń: 4304
  • [C] Generator bazy danych do pliku, tabela stringow.

    Ad 1. Jak na mój gust, Twój pomysł wydaje się być mało efektywny. Zamiast robić takie dziwne rzeczy, wartości zapisuj sobie tak, jak na rezystorach to jest, czyli cecha i mantysa. Na pojedynczy rezystor zrób sobie strukturę albo klasę - nie bedziesz musiał robić tablic wielowymiarowych. Do wyświetlania napiszesz sobie funkcję, która ładnie "zlepia"...

    Programowanie   10 Lis 2008 11:39 Odpowiedzi: 7    Wyświetleń: 3374
  • Jak poprawnie zaalokować dynamiczną tablicę 2D w ANSI C do danych PGM?

    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...

    Programowanie Początkujący   02 Gru 2009 20:43 Odpowiedzi: 2    Wyświetleń: 4717
  • Bascom AVR – jak zdefiniować i używać tablicę tekstów do LCD w Atmega?

    Toż Ci piszę, że tablice wielowymiarowe to abstrakcja - i tak są mapowane do tablic 1W (wektorów). Wektor o długości 16 elementów, możesz równie dobrze traktować jako tablicę 2W o wymiarach 4 x 4 - wzór na przeliczenie indeksów 2W na 1W podałem w poprzednim poście. Dim Tablica(16) As Byte Dim X As Byte Dim Y As Byte Dim N As Byte Dim I As Integer...

    Mikrokontrolery   14 Lip 2009 13:49 Odpowiedzi: 7    Wyświetleń: 4502
  • Jak posortować wiele kolumn w DataGridView w C# 2008?

    to znaczy dane narazie uzupelniam losowo (losowo wybrane liczby) - chyba wykorzystam po czesci tutaj sortowanie tablic wielowymiarowych

    Programowanie   28 Mar 2010 13:16 Odpowiedzi: 4    Wyświetleń: 2518
  • Kompilacja tablic w WinAVR-20080610 - różnice z Dev-C++?

    Tablice wielowymiarowe inicjalizuje się mniej więcej tak: char tablica[x][y] = { { y1, y2, y3, y4 }, //x1 { y1, y2, y3, y4 }, //x2 ... // x razy }; 4\/3!!

    Mikrokontrolery AVR   01 Wrz 2009 11:42 Odpowiedzi: 2    Wyświetleń: 1284
  • [VB] - Jak wczytać dane z pliku txt do ComboBox i ListBox?

    Ale dlaczego się upierasz?:) Może temat zaliczenia brzmi 'Operacje na plikach tekstowych.', lub 'Zastosowanie tablic wielowymiarowych.' Jak wyżej. Wojtek wie najlepiej.;)

    Programowanie   05 Cze 2013 14:27 Odpowiedzi: 18    Wyświetleń: 3543
  • Jak zadeklarować tablice dynamiczne w ANSI C zamiast `new` w C++?

    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]

    Programowanie   29 Paź 2004 23:05 Odpowiedzi: 12    Wyświetleń: 6129
  • Gdzie zdobyć wiedzę o Big Data - studia, kursy czy online?

    Nigdy się tym nie zajmowałem, ale chyba nie problem coś wpisać w Google. Pierwszy [url=https://www.i-programmer.info/news/... Równie dobrze można wykorzystać bardziej klasyczne języki jak np. C++, jeśli się je zna. Oczywiście Python to język interpretowany, więc jednak zawsze wolniejszy....

    Programowanie Początkujący   14 Paź 2019 15:25 Odpowiedzi: 3    Wyświetleń: 402
  • malloc, calloc - jak poprawnie alokować pamięć dla tablicy

    błąd jest prosty - zrozumiałeś trochę źle idee tablic wielowymiarowych. Tablica dwuwymiarowa to jest zwykła tablica jednowymiarowa, która przechowuje w sobie inna tablicę wielowymiarową. Poprawiony kod int **array = (int**) calloc(x, sizeof(int*)); //powinno być sizeof(int*) bo pierwsza tablica będzie odpowiedzialna za wiersze - przechowywać będzie...

    Programowanie Początkujący   20 Gru 2011 18:06 Odpowiedzi: 4    Wyświetleń: 2940
  • [C++] Czy dynamiczny rozmiar tablicy w DJGPP GCC 4.12 jest poprawny?

    Błędu nie ma bo kompilator sam sobie ustawi wielkość przed jej podaniem, problem pewnie będzie z alokowaniem pamięci i jej stratą. Czy zapis jest poprawny ciężko mi powiedzieć bo też zapisuje inaczej tak jak mnie uczono trzeba by potestować dla tablic wielowymiarowych, ale z chęcią posłucham odpowiedzi doświadczonych programistów.

    Programowanie   22 Kwi 2009 17:27 Odpowiedzi: 4    Wyświetleń: 1304
  • Visual Basic - Automatyczne dodanie teksu z kodem do combobox

    Spróbuje ze szklaną kulą... Mozesz tak, zrób sobie tablicę wielowymiarowa albo tablicę obiektów reprezentującą dane: - kod - wersja - i co tam jeszcze potrzebujesz Wczytaj do tego dane z pliku Iteruj po tej tablicy tworząc liste comboboxa dodajac tablica[i].wersja Potem do buttona przypisz to że wybrane pole comboboxa, index np 6 zrobi to co tam chcez...

    Programowanie Początkujący   21 Cze 2014 05:58 Odpowiedzi: 31    Wyświetleń: 3780
  • Sortowanie tablicy dwuwymiarowej w Pascalu od Z do A - jak to zrobić?

    czyli całość malejąco wierszami. Żeby przeprowadzić takie sortowanie, to trzeba albo: 1. Przesortować całą tablicę, zarówno wierszami jak i kolumnami i to kilka razy. 2. Przenieść dane z tablicy wielowymiarowej, do jednowymiarowej, ją posortować i przenieść dane w odpowiednim porządku z powrotem. 3. Pewnie jeszcze znajdzie się kilka metod...

    Programowanie Początkujący   12 Lis 2015 14:42 Odpowiedzi: 9    Wyświetleń: 1059
  • Konsekwencje przekroczenia zakresu w tablicy dwuwymiarowej char[5][5]

    W skrócie - statyczne tablice wielowymiarowe wciąż są ciągłym blokiem w pamięci. Więc generalnie tab[x][y] jest równoważne tab[x*y] pod względem pamięciowym. Indeksowanie zaś spełnia warunek [xi][yi] = y * sizeof(...) + yi (nie jestem pewien tylko, czy ta kolejność - bo kwestia kolumn i wierszy jest czysto umowna i kompilator nawet może mieć dowolność...

    Programowanie Początkujący   19 Lis 2020 23:59 Odpowiedzi: 8    Wyświetleń: 723
  • [Tablice] Prosze o pomoc - tablica dwuwymiarowa C++

    Posługując się wyłącznie wskaźnikami można to zrobić tak: #include <cstdlib> #include <iostream> int main() { int i,j; int tablica[10][10]; int *wsk; wsk=&tablica[0][0]; int * wsk2 = wsk+100; //wyznacza wskaznik do pierwszego elementu "poza tablicą" for (;wsk<wsk2;wsk++)...

    Programowanie   04 Lut 2006 23:18 Odpowiedzi: 11    Wyświetleń: 34592
  • Deklaracja tablicy dwuwymiarowej w PHP z liczbami - przykład kodu

    W zasadzie w PHP to nie ma stricte pojęcia tablic wielowymiarowych, jak np w Pascalu, lecz tablicy tablic - jak w C. Stąd takie podejście, że tworzy się tablicę, w tablicy, czyli dla 2x2 będzie tak:[syntax=php]$tablica = array(array(1,2),array(3,4));[/syntax]Mi... trochę przesadził z kodem chyba - nie wiem, czy przypadkiem taki zapis, jakiego użył,...

    Programowanie   22 Lut 2013 19:58 Odpowiedzi: 3    Wyświetleń: 3402
  • Jak czytać wielowymiarowe duże tablice w PGM SPACE [C]

    Ale to kosmetyka, związana z typami. Nie chciałem już zaciemniać kodu i opisu w poście. U mnie kompilacja z optymalizacją -Os -O1 i -O2 kończy się tak samo: A masz avr-gcc skąd? Tego typu błąd występował w 4.7.x i chyba 4.8.0, był zgłoszony na bugtracku gcc i jest poprawiony. Można go wyeliminować w starych wersjach usuwając generowanie informacji...

    Mikrokontrolery AVR   09 Kwi 2015 09:41 Odpowiedzi: 41    Wyświetleń: 2772
  • Inicjalizacja tablicy char code a[4][3][2] w C dla AT89S52 – błąd kompilacji MIDE

    Musisz odwzorować poprzez nawiasy klamrowe zagnieżdżoną, wielowymiarową postać zadeklarowanej tablicy, czyli powinno być tak: char code a[4][3][2] = {{"A","B",...

    Mikrokontrolery   07 Wrz 2007 09:49 Odpowiedzi: 10    Wyświetleń: 1502
  • Atmega8 i DS1820 – odczyt temperatury zawsze 85°C po ustawieniu oscylatora 8MHz

    Rzeczywiście CodeVisionAVR . Nigdy tego środowiska wcześniej nie wykorzystywałem, ale teraz zainstalowałem z ciekawości. Faktycznie kompilator dopuszcza definicje tablic wielowymiarowych o składni: <type> <name>[<dim1>, <dim2>, ..., <dimN>]; co działa równoważnie do definicji: <type> <name>[<dim1>][&...

    Mikrokontrolery   22 Lut 2010 10:33 Odpowiedzi: 12    Wyświetleń: 5275
  • [ATmega] [ATmega][C][HD44780] Jak narysować wykres z 40 próbek na wyświetlaczu?

    Mała uwaga ode mnie. Niezbyt sensowne jest robienie ośmiu tablic znakX. Dużo lepiej gdybyś zrobił tablicę wielowymiarową ([url=http://pl.wikibooks.org/wiki/C/Tab... Dalej osiem razy wywołujesz: historia, dwa if i for. Jeszcze dalej osiem razy LCD_ProgrammChar (dwa m to z niemieckiego?). Dzięki tablicy o której wspomniałem...

    Mikrokontrolery AVR   19 Sty 2013 01:22 Odpowiedzi: 14    Wyświetleń: 4752
  • [C] Jak używać jednego wskaźnika do tablicy 2D w C? Obsługa i dostęp do elementów

    Argumenty domniemane działają tylko w C++. Co do tablic wielowymiarowych, to zwykle symuluję je za pomocą tablicy jednowymiarowej i operacji na wskaźnikach. Przykładowo tablica int-ów 6 x 3: int tab[6*3]; // pobieram element [wiersz, kolumna] int element = tab[wiersz * 6 + kolumna]; Zdaję sobie sprawę, że nie jest to zbyt elegancki...

    Programowanie   22 Lis 2008 14:46 Odpowiedzi: 5    Wyświetleń: 19642
  • Jak zadeklarować tablicę dynamiczną w C++ bez znajomości liczby elementów?

    O ile i wiadomo do rezerwowania pamięci w C++ uzywa sie funkcji new char *pointer; pointer=new char[10]; //deklaruje 10 zmiennych typu char pointer[0]=10; pointer[5]=11; delete []pointer; //zwalnia zadeklarowana pamięc Wielkim błedem jest zwalnianie nie zadeklarowanej pamięci. Deklarowanie tablic wielowymiarowych było...

    Programowanie   18 Maj 2006 13:57 Odpowiedzi: 27    Wyświetleń: 11162
  • Model autonomicznego wózka magazynowego (AGV)

    Regulator PI jest zastosowany w sterowaniu napedem, nastawy nie sa jednak tak idealne jak bym tego chcial. Glowna przyczyna myszkowania jest usytuowanie czujnikow, sa one przesuniete 1.5 cm od osi kol, rozwiazanie takie wymusila konstrukcja. Co do jezyka programowania to zdaje sobie sprawe z jego ulomnosci. Glownym problemem okazal sie byc brak wspomnianych...

    DIY Konstrukcje   15 Mar 2016 19:52 Odpowiedzi: 10    Wyświetleń: 7137
  • C++ Dynamiczna alokacja tablicy w klasie - błąd member identifier expected

    w przypadku tablicy wielowymiarowej interpretuje się to nie inaczej, jak tablicę tablic, a więc: wektor *kolumny; kolumny=new wektor[liczba_kolumn]; Generalnie, prościej chyba by było stworzyć od razu klasę macierz z danymi: int **dane; . . . dane = new *int[kolumn] for (int i=0;i<kolumn;i++) dane[i] = new int[wierszy];...

    Programowanie   11 Lis 2008 16:38 Odpowiedzi: 16    Wyświetleń: 13438
  • [C] ATmega 128: Operacje na tablicach z danymi z czujników, sumowanie i średnia

    Teraz jak zadeklarujesz zmienną o typie access to dostęp do poszczególnych bajtów zamiast indeksu i tablicy wielowymiarowej uzyskujesz poprzez zmienna.Low i zmienna.High, sama tablica staje się jednowymiarową tablicą o typie access. Jednocześnie możesz prowadzić uśredniania i inne działania bezpośrednio na zmiennej, z pominięciem rozbicia na młodszy...

    Mikrokontrolery AVR   27 Maj 2010 23:11 Odpowiedzi: 18    Wyświetleń: 2115
  • C - Program liczący ilość wystąpień liter w zdaniu

    Nie miałem jeszcze struktur. Musze zrobić to bazując na materiale który był do tej pory. A było: 1.Podstawowe typy danych. Stałe i zmienne. Podstawowa obsługa funkcji printf i scanf. 2.Operatory: arytmetyczne,relacyjne, logiczne, inkrementacji i ich priorytety. Pętle i instrukcje warunkowe. Konwersja typów. 3.Tablice i łańcuchy. Wskaźniki i ich arytmetyka....

    Programowanie   13 Lis 2015 12:39 Odpowiedzi: 11    Wyświetleń: 2361
  • Jak policzyć ilość i rodzaj wystąpień w tabeli nieznanych z góry wartości?

    Mam dzisiaj totalne zaćmienie umysłu, a "wujek google" wcale mi nie pomógł, więc pytam... Mam tabelę 1 wymiarową w której znajdują się liczby losowe (w tym przypadku dodatnie) z dowolnie dużego zakresu np. taką: {1,3,1360,3,6050,21,6,1,19760,5,...} Potrzebuję teraz wypisać, że: 1 występuje 2x na pozycjach 0 i 7 3 występuje 2x na pozycjach 1 i 3 1360...

    Programowanie Początkujący   07 Cze 2011 13:00 Odpowiedzi: 13    Wyświetleń: 2750
  • Podstawy C++ w Borland: instrukcje, funkcje, biblioteki, sortowanie, tablice

    www.helion.pl bo nie chcę plagiatu popełnić... nie uważasz, ze to ździebko przesada pytać się o podstawy programowania (niezależne od języka) i to w takiej ilości? Czego nie rozumiesz? Znaczenia tych słów? iteracja = potocznie: pętla definiowanie funkcji = napisanie nagłówka funkcji biblioteki run time = biblioteki ładowane podczas działania programu...

    Programowanie Początkujący   25 Maj 2009 19:11 Odpowiedzi: 6    Wyświetleń: 1665
  • [C++] Jak poprawnie usunąć dynamiczną tablicę dwuwymiarową w C++?

    Witam Rzadko tu wchodzę ale... ;) Mój kolejny problem to Tablice dynamiczne... A dokładnie tablice wielowymiarowe... Tworze sobie Tablice w ten sposób. int ** matrix = new int * [n]; for(i=0;i<n;i++) { matrix[i] = new int[n]; } Prosta dynamicznie Tworzona Dwuwymiarowa Tablica Liczb Całkowitych A teraz mój...

    Programowanie   11 Sty 2006 17:39 Odpowiedzi: 12    Wyświetleń: 45066
  • Jak przypisać tablicę jednowymiarową do tablicy dwuwymiarowej w C?

    Z góry dziękuje za wszelką okazaną pomoc. Wychodząc z założenia że tablica dwuwymiarowa to tablica tablic, to w jaki sposób mogę przypisać tablice jednowymiarową do tablicy dwuwymiarowej. Wiem że można robić to przypisując kolejne elementy w notacji tablicowej tab[i][j] itd. Ale tym razem potrzebuje zapisać całą tablice nowa[ROZMIAR] pod pod i=miejsce...

    Programowanie Początkujący   17 Mar 2017 12:00 Odpowiedzi: 9    Wyświetleń: 942
  • Excel - jak optymalnie wypełnić koszyki owocami według wagi i unikatowych numerów?

    Należałoby wykonać sumowanie wszystkich kombinacji i wybrać tę najbliższą lub równą liczbie określającej wagę koszyka. Niestety, arkusz jest dwuwymiarowy i trudno wyobrazić sobie tablicę dla 20 różnych pozycji. Dla przykładu: tabliczka mnożenia działa na dwóch liczbach (od 1 do 9). Wyobraź sobie lub spróbuj zapisać "tabliczkę mnożenia" dla trzech liczb!...

    Software serwis   31 Sty 2012 10:01 Odpowiedzi: 8    Wyświetleń: 3831
  • PHP Uporządkowana inaczej tablica, jak ją wyświetlić ?

    arnoldziq to żeś mnie zaskoczył, nie wiedziałem że da się tak pokazać wielowymiarową tablicę ;D Wielkie dzięki ;D Będę pamiętał na przyszłość ;) Temat zamknięty ;D

    Programowanie   24 Lut 2015 17:32 Odpowiedzi: 5    Wyświetleń: 720
  • Konkrety dekompresji mp3. gdzie znajdę drzewo potrzebne do dekompresji?

    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...

    DSP i Transmisja   04 Gru 2006 17:08 Odpowiedzi: 15    Wyświetleń: 5535
  • Rozproszenie kluczem do zwiększenia czasu między awariami

    (at)Hucul poważnie, ja wolałbym czytać źródło Each process in a Multiple Instruction/Multiple Data parallel program can asynchronously access logical blocks of physically distributed dense multidimensional arrays, without requiring cooperation by other processes. Każdy proces w wielu Instruction / program Data wielu równoległych można asynchronicznie...

    Newsy   29 Mar 2011 12:28 Odpowiedzi: 8    Wyświetleń: 1911
  • Liczby losowe w tablicy (C++) - Pisanie liczb losowych o podanej sumie

    Witam. Mam pewien problem algorytmiczny. Założyłem sobie, że będę generował w tablicach wielowymiarowych liczby losowe, których sumy w danej kolumnie będą "determinowane" z zewnątrz. Bardziej klarownie na bardzo prostym przykładzie, mam tablice np 3 elementową, chcę do niej wygenerować losowe liczby, z przedziału np 0-5, ( nie chcę, żeby liczby się...

    Programowanie   30 Gru 2016 16:58 Odpowiedzi: 11    Wyświetleń: 2094
  • [c++] Jak zoptymalizować wczytywanie i rysowanie tilemapy w C++?

    Wczytaj mapę RAZ do tablicy, a potem odczytuj dane z tej tabicy. To sporo przyspieszy ;P Wszystko fajnie tylko, że taki sposób by zadziałał gdybym miał jedną warstwę do wyrysowania. A w pliku jest informacja o kliku warstwach do wyrysowania ;) Plik wygląda tak: Layers 2 Layer 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Layer 0 0 0 1 1 1 0 1 0 0 0 0 0 1 1 0 Gdzie...

    Programowanie   21 Sie 2010 00:46 Odpowiedzi: 7    Wyświetleń: 1722
  • Sterowniki i przemysłowe PC Beckhoff, co sądzicie?

    Dokładnie Wawrzo - "jeśli przyjmiemy że sterownik...". Ostatnie programowanie na RX7i firmy Fanuc mnie poraziło - język ST w tym sterowniku jest porażką! Wiele brakujących funkcji (np. brak odwołania do tablic wielowymiarowych) może spowodować, że zrobienie czegoś na badziewnym sterowniku będzie przynajmniej UCIĄŻLIWE! Z czego zrezygnowaliście na rzecz...

    Automatyka Przemysłowa   14 Wrz 2009 22:33 Odpowiedzi: 14    Wyświetleń: 6229
  • gra w c++ bazujaca na tablicach 2D - potrzebna pomoc

    Poczytaj może o strukturze programu w C, o pętlach i tablicach (w tym wielowymiarowych). Bo bez tego to za daleko nie pójdziemy... Rzuciłeś się na zbyt głęboką wodę jak na swoją wiedzę, widzę. Później możesz przejśc do poczytania o losowaniu...

    Programowanie   25 Cze 2008 15:12 Odpowiedzi: 8    Wyświetleń: 2258
  • [C++] Proste i trudne zadania z instrukcjami warunkowymi i tablicami

    Witam, Dopiero zaczynam uczyć się c++, więc poszukuję jakichś zadań. Jeżeli macie jakieś zadania z wykorzystaniem: - instrukcji warunkowych ( for, if, while, do while etc. ) - zmiennych - tablic ( mogą byc wielowymiarowe ) Najlepiej jak zadania będą proste i trudne. Pozdrawiam, So E: Nie wiem czy dobry dzial.

    Programowanie Początkujący   11 Paź 2010 22:13 Odpowiedzi: 7    Wyświetleń: 3534
  • [C++] Tworzenie tablicy dynamicznej dwuwymiarowej

    int * tab = new int[rozmiar]; jest dynamiczną, jednowymiarową tablicą int. W języku C/C++ nazwa tablicy jest wskaźnikiem jej pierwszego elementu, a nawiasy int tab[10]; int * wsk = tab; wsk[2] = 5; Pewien kłopot powstaje dla dynamicznych tablic wielowymiarowych, które można utworzyć jako tablicę wskaźników (do tablic wskaźników)...

    Programowanie   09 Lis 2009 23:21 Odpowiedzi: 28    Wyświetleń: 29957
  • C++ URL HTTP Program do pobieranie plików z Internetu

    Chodzi o samą zasadę pisania programu. Programy w C++ tak jak skrypty na Linuksie. A jak by trzeba wykonać tę czynność 100 razy. Zastosowanie pętli for() i wielowymiarowej tablicy tab [][]; w której przechowywane będą URL. Zautomatyzuje prace i skróci czas naszej pracy.

    Programowanie   25 Lut 2012 12:04 Odpowiedzi: 7    Wyświetleń: 3737
  • C++ - Jak stworzyć dynamiczną tablicę wskaźników na funkcje?

    Witam, Uzupełniam braki w niektórych zagadnieniach związanych z C++ i akurat wziąłem na tapetę wskaźniki do funkcji. Mam problem ze składnią potrzebną do stworzenia dynamicznej tablicy wskaźników na funkcje. Bo tak: Umiem zadeklarować i użyć wskaźnika do funkcji. Umiem zrobić też tablicę wskaźników do funkcji, tyle że jedynie statyczną a nie dynamiczną....

    Programowanie Początkujący   01 Gru 2012 15:12 Odpowiedzi: 2    Wyświetleń: 1839
  • Dlaczego ekran migocze i jak to naprawić? STM32F411, SSD1289 bez FSCM.

    Ściągnij sobie darmowe przykłady do mojej ksiażki o LCD-TFT w darmowych przykładach nie ma ssd1289 1. Niepotrzebne memcpy z tablicy AsciiLib do buffer. wystarczy użyć wskaźnika. Wiem, że wskaźnik byłby lepszy ale nie czuje/rozumiem na tyle dobrze wskaźniki w tablicach wielowymiarowych . Mimo to udało się ale wciąż widzę to za mglą. 2. Niepotrzebne...

    Mikrokontrolery ARM   04 Sty 2018 19:10 Odpowiedzi: 22    Wyświetleń: 963
  • win AVR - błędne adresowanie tablic po dodaniu nowych danych

    Wykorzystanie stałych zapisywanych w pamięci FLASH jest niestety pod WinAVR bardziej uciążliwe niż w Keil'u dla np. '51. Dla pozostawienia "zmiennej" (stałej) tylko w pamięci FLASH musisz użyć atrybutu PROGMEM przy jej deklaracji. Potem możesz sie do niej odwoływać (odczytywać) za pomocą specjalnych funkcji, a nie jak do zwykłych zmiennych. W WinAVR...

    Mikrokontrolery   30 Sie 2007 12:04 Odpowiedzi: 10    Wyświetleń: 1531
  • Struktura danych dla słownika T9 w Javie z częstotliwością słów

    Fajnie gdyby jeszcze ktos mogl napisac dlaczego ponizsze struktury danych sa gorsze do implementacji slownika T9 niz struktura drzewa TRIE? : 1) ArrayList 2) Wielowymiarowa tablica (multi dimensional array) 3) Hash Table 4) Binary Search Tree - to bylo wspomniane Po czesci sam na te pytania odpowiedzialem (w 1 poscie, ale nikt mi nie potwierdzil/zaprzeczyl)?...

    Programowanie   13 Maj 2010 12:29 Odpowiedzi: 25    Wyświetleń: 4431
  • Funkcje biblioteki string.h - wyjasnienie zachowania programu

    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...

    Programowanie   13 Maj 2017 20:52 Odpowiedzi: 16    Wyświetleń: 1302
  • [C] [C]Lampa RGB na Attiny13 z programowym PWM - ograniczenie liczby kolorów w tabeli

    Co oznacza w praktyce nie działa? Jakie jest zachowanie programu? Powoduje wyświetlanie koloru zielonego i białe błyski. Deklarujesz tablice dwuwymiarową x na 3 elementy. Czytasz element nr 4 [syntax=c] pgm_read_byte(&COLORS[3]);[/syntax] Nie wydaje Ci się to niebyt rozsądne? Czy kompilator nie dał ostrzeżeń? Do tablicy wielowymiarowej można odwoływac...

    Mikrokontrolery AVR   16 Lip 2017 21:52 Odpowiedzi: 38    Wyświetleń: 2748
  • AVR Studio vs Assembler - bezpieczeństwo kodu, bootloadera i konwersja USB/RS232

    Jak ktoś bardzo lubi "rysować program" to polecam pochylić się nad środowiskiem LabView. Korzystam z tego środowiska i ich sprzętu. Oczywiście z LabVIEW może też współpracować wiele innych urządzeń, nie koniecznie produkcji NI. Bardzo chwalę sobie to środowisko. Jest znakomite do robienia różnych prowizorycznych programów np. do obrobienia jakichś...

    Projektowanie i Tworzenie Po godzinach   21 Lut 2022 19:32 Odpowiedzi: 78    Wyświetleń: 3276
  • Program wykrzacza się, gdy zmienna nie jest zadeklarowana jako static.

    Mam wrażnie, że już kiedyś analizowaliśmy ten kod. Przypuszczam, że tu problemem, z któym nie radzi sobie optymalnie kompilator są indeksowania tablic. AVR nie ma za wielu rejestrów indeksowych, a te, które są mają różną funkcjonalność. Dlatego, mimo, że zwykle tak bym nie postępował, radziłbym pomóc nieco kompilatorowi, wyrzucając, szczególnie adresację...

    Mikrokontrolery AVR   10 Mar 2021 15:49 Odpowiedzi: 31    Wyświetleń: 1476
  • [ATmega16][C/AVRStudio] Układ nadążny za słońcem+LCD+MENU

    Kol. Autor pozwoli że doradzę coś ze swojego podwórka bo w swoim czasie borykałem się z wielopoziomowym menu. W moim przypadku zrobiłem to tak(po drodze założenia): załóżmy że menu ma 3 poziomy z czego ten najniższy kończy się wykonaniem konkretnej procedury a dwa poziomy po drodze to nic innego jak prompt-y których działanie sprowadza się kolejnych...

    Mikrokontrolery AVR   10 Lis 2010 22:21 Odpowiedzi: 104    Wyświetleń: 14550
  • Jak wyświetlać czcionki 8x8 na matrycy 40x48 bez sterownika w AVR ASM?

    Widzę, że myślisz w języku C, coś tam go znam, więc jak masz pomysł na algorytm w tym języku, może mnie oświeci jak to zrobić w asm. W tym co napisałeś widzę prostszy sposób na obsługę czcionki 8x8 niż ja napisałem, ale czegoś tu nie rozumiem. nr_bajtu_pamięci_ekranu = (x div 8 – 1) *5 czyli podstawiam za x powiedzmy 14ty pixel, wychodzi mi (14/8...

    Mikrokontrolery   10 Wrz 2007 12:27 Odpowiedzi: 3    Wyświetleń: 1946
  • [WinAVR] Jak uzyskać dostęp do struktury w pamięci programu w WinAVR?

    Oczywistym jest, że nie można indeksować wielowymiarowej tablicy, w której jeden z wymiarów jest typem niekompletnym, bo jak niby obliczyć w takiej sytuacji adres? W FAQ do AVR-libc jest dokładny przykład jak to rozwiązać, czyli tak jak to elegancko pokazałeś - jeśli jeden z typów ma nieokreślony rozmiar to albo zrobić typ nadmiarowy, który będzie marnotrawił...

    Mikrokontrolery AVR   15 Paź 2012 15:57 Odpowiedzi: 15    Wyświetleń: 2778
  • Operacje na tablicach dwuwymiarowych w C: dodawanie, odejmowanie, mnożenie, dzielenie

    To narazie co wymyśliłem! MAm problemy ze skompilowaniem i nie wiem jak przenieść z tablice wielowymiarową do funkcji #include <cstdlib> #include <iostream> using namespace std; void suma(int a,int b,*taba,*tabb) { int suma[a][b]; for(int i=0;i<a;i++){ for (int z=0;z<b;z++) suma[i][z]=...

    Programowanie   11 Sty 2008 03:17 Odpowiedzi: 3    Wyświetleń: 7769
  • [FPGA] czasy propagacji - jak sobie z tym poradzić

    algorytm powstaje, w planie będzie to wyglądało tak że na podstawie bazy danych skrypt w php ma wygenerować kod w VHDLu najprawdopodobniej, który będzie wgrywany do FPGA - dużo warunków na podstawie danych wejsciowych (tablice jedno i wielowymiarowe) + mnożenie realów + dodawanie PS. swoją drogą będe miał najprawdopodobniej kilka tematów innych opartych...

    Programowalne układy logiczne   18 Sie 2011 18:28 Odpowiedzi: 3    Wyświetleń: 1992
  • [C++] Algorytm do mnożenia i upraszczania wyrażeń algebraicznych

    Witam. Mam do napisania taki programik a w zasadzie dwa. Pierwszy jest to programik ktory wczytuje stringa w postaci wyrazenia algebraicznego a nastepnie przetwarza go w nastepujacy sposob ze jesli mamy mnozenie nawiasow to je upraszcza w sensie ze mnozy wszystko przez wszystko zeby otrzymac wielomian podobnie z potegami. Drugi programik to jakby kontunuacja...

    Programowanie   27 Maj 2008 07:27 Odpowiedzi: 3    Wyświetleń: 1014
  • [C++] Wydajny odczyt 2 700 000 linii z pliku tekstowego w C++

    Dziękuję :) Dobry pomysł ale troszkę pamięciożerny(obecny kod przy wykonaniu rezerwuje prawie 300Mb). Mimo to jest dużo lepszy, przynajmniej po załadowaniu mam natychmiastowy dostęp do wybranego wiersza. Zamiast tablicy string'ów chciałbym użyć wielowymiarowej tablicy np: char strcpy danych do tablicy. Działający kod z tablicą string: [syntax=cpp] #include<iostream>...

    Programowanie Początkujący   24 Sty 2011 19:35 Odpowiedzi: 5    Wyświetleń: 8735
  • Czy algorytm kompresji Jana Sloota z 1999 roku jest możliwy do zrealizowania?

    Przepraszam za te wykopki, ale kiedyś wpadłem na pomysł kompresji który pewnie byłby teraz dosyć łatwy do zrealizowania. W wielkim skrócie polega to na tym iż kompresor ogląda filmy, ekstraktuje z tych filmów kwadraty np. 16x16 pixeli. buduje z tego duuużą bazę danych. Indeksuje (ogląda) filmy do czasu gdy w bazie przestanie przybywać danych. Oczywiście...

    Na pograniczu nauki   27 Wrz 2015 16:23 Odpowiedzi: 56    Wyświetleń: 19383
  • VBA/Excel - Formularz wprowadzania danych do bazy

    ... wartosc2 = Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N") '14 wpisów Te wartości trzeba wprowadzać ręcznie ? Mam ich w bazie ponad 30 - numerów oraz nazw ... Przecież miał to być tylko przykład :D ... pewnie że nie trzeba ... :D Do przejrzenia zmiany w " ini ", " dopisz_do_bazy " oraz " usun_z_bazy " 828986 :D Dla wielu...

    Obsługa oprogramowania   09 Maj 2017 20:05 Odpowiedzi: 4    Wyświetleń: 7125
  • STM32F103RB + BTM-222, odbieranie danych z kompa do uP, jak odebrać ciąg znaków

    Nie ma się co denerwować i nie wyśmiewam nikogo. Tylko napisałeś że ta tablica, np nr_danej0 jest tablicą liczb, z opisu transmisji wynika coś innego. Z kolei wklejona funkcja służy do odbierania, co z kolei działa pewnie dobrze. Pytanie tylko czy chcesz, aby funkcja ta była blokująca (czekała na dane) czy nie blokująca, tzn nie będzie blokowała programu...

    Mikrokontrolery Początkujący   24 Kwi 2012 21:58 Odpowiedzi: 32    Wyświetleń: 3733
  • Ostrzeżenie dereferencing type-punned pointer w kodzie z makrem LD_WORD

    "data race" to w sensie kto pierwszy ten lepszy czyli że ta seria mniejszych odczytów może odbyć się nie chronologicznie czy o co chodzi? 1. ptr jest adresem tablicy unsigned char (odnośnie tego fragmentu: wc =LD_WORD(buf); gdzie BYTE buf ) czyli wskaznik do unsigned char mamy zrzutowany na wskaznik na unsigned char - czyli nic to nie daje. 2. wskaznik...

    Mikrokontrolery   16 Lip 2017 07:29 Odpowiedzi: 15    Wyświetleń: 1269
  • C++ Builder 6, grafika, przeźroczystość - algorytmy.

    No tak, przebiłem sie już przez 2 kursy klas, struktur i wskaźników w C++ i dalej nie wszystko łapie, ale dobrze wiedziec, przepisze klase na nowo, przy okazji pozbede sie bałaganu w kodzie. Pisze w Cpp Builder 6 Personal, jak na razie wystarcza i ma fajny debugger (tego mi brakowało w php ;]) Dodano po 50 No więc udało mi sie zadeklarowac sobie wielowymiarowe...

    Programowanie   25 Lis 2008 21:52 Odpowiedzi: 49    Wyświetleń: 7355
  • Integracja PHP z XML dla strony o multimetrach UNITRA

    Otwieranie pliku XML i zczytywanie go do zmiennej zawarłem w głównej części kodu PHP a w fukcjach tylko deklaruję global $data; *** Stwierdziłem, że wielowymiarowe tablice asocjacyjne to fajna rzecz i "skrobnąłem" taką funkcyjkę: function getContent() { $file = "mult.xml"; if (!($fp = fopen($file, "r")))...

    Programowanie   14 Mar 2009 00:40 Odpowiedzi: 24    Wyświetleń: 13033
  • Jak zapisać i odczytać 70 rekordów w EEPROM w Bascom na Atmega32?

    No niezłe... na to sam na razie bym nie wpadł. Złudzenie wielowymiarowej spełnia - a praktycznie z offsetem jest dwuwymiarowa. W tym momencie nawet rozwiązuje mi problem zbędnego odczytu eeprom gdyż na końcu zrzuce sobie ilość wpisów i bede wiadział ile tam jest czasów ustawionych. Dziękuje za ukierunkowanie. P.s Awarii zasilanie też nie bedzie wiele...

    Mikrokontrolery Początkujący   16 Mar 2012 22:11 Odpowiedzi: 4    Wyświetleń: 1944
  • PASCAL - zadanie z tablicami - jak się za nie zabrać?

    Zadanie jest tak banalnie proste ze az wstyd podawac rozwiazanie. Skoro masz takie zadanie tzn ,ze byly jakies lekcje z pascala a zadanie dotyczy kompletnych podstaw. podpowiem ,ze tu najlepiej wykor\ystac tablice wielowymierowa ( dokladnie dwuwymiarowa): tab:array [1..4,1..4] of integer; gdzie jeden zakres to wiersz ,drugi kolumna. Dane...

    Programowanie   15 Cze 2008 13:52 Odpowiedzi: 26    Wyświetleń: 5413
  • Pierwszy programowalny procesor kwantowy

    \udało mi się znaleźć w temacie może kogoś zainteresuje... [url=http://www.univ.rzeszow.pl/studenci... do pobrania\ - KOMPUTERY KWANTOWE - W kluczowych momentach historii postęp cywilizacji wiązał się z odkryciem przez człowieka kolejnych sposobów wykorzystania natury. Gdy człowiek - myśliwy nauczył się uprawiać ziemie...

    Newsy   30 Mar 2010 12:51 Odpowiedzi: 9    Wyświetleń: 5756
  • FAQ Działu "Programowanie"

    Najczęściej zadawane pytania : Jaki język programowania wybrać? Wszystkich, których interesuje to pytanie, kieruję do wyszukiwarki forum, lub do dokładnego przejrzenia tego wątku : - Jaki język programowania wybrać ? Obsługa Portu LPT : - LPT FAQ - VisualBasic6 i INNE RS232 pod Linux : - Serial-Programming-HOWTO.pdf Visual Basic : - 0-255 ASCII Przez...

    Programowanie   21 Cze 2011 09:39 Odpowiedzi: 0    Wyświetleń: 31473