rozmiar tablica

Znaleziono około 2343 wyników dla: rozmiar tablica
  • [c][sizeof] - Sprawdzenie rozmiaru tablicy w zewnętrznym pliku

    Nie jest to możliwe. Możesz jedynie poznać rozmiar pliku albo po prostu przed tablicą zapisać jej rozmiar (jako dodatkowy int). [syntax=c] fseek(f, 0, SEEK_END); // seek to end of file size = ftell(f); // get current file pointer fseek(f, 0, SEEK_SET); // seek back to beginning of file [/syntax] EDIT: chyba że chodzi ci o plik z kodem .c, w takim razie...

    Mikrokontrolery   13 Paź 2014 22:08 Odpowiedzi: 8    Wyświetleń: 1548
  • Jak zwiększyć rozmiar tablicy dynamicznej rekordów w Pascalu?

    Rozmawiamy teraz o Turbo Pascalu czy o Delphi/Free Pascal/Lazarus? Pascal (Turbo Pascal/Borland Pascal) nie ma możliwości deklarowania tablic bez podania rozmiaru (tablic dynamicznych). Natomiast Delphi, jak najbardziej. [syntax=delphi]program Project1; {$APPTYPE CONSOLE} uses SysUtils; type rekord = record dana1 : integer; dana2 : real; end; var tablica...

    Programowanie   17 Sty 2014 12:11 Odpowiedzi: 9    Wyświetleń: 2286
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • AtXmaga128 - Obliczanie rozmiaru tablicy umieszczonej we flash mikrokontrolera

    Żeby obliczyć długość tablicy, umieść jedną etykietę przed tablicą, drugą po tablicy, różnica adresów pomiędzy tymi etykietami to długość tablicy. Żadna funkcja jak widzisz nie jest potrzebna, wszystko wyliczane jest na etapie asemblacji kodu.

    Mikrokontrolery AVR   19 Paź 2015 18:18 Odpowiedzi: 4    Wyświetleń: 654
  • REKLAMA
  • [C] Jak uzyskać rozmiar tablicy zamiast wskaźnika w funkcji?

    No przecież napisałem, że się nie da. Wskaźnik nie przechowuje żadnej innej informacji poza adresem (początku) zmiennej. W związku z tym, jeżeli funkcja potrzebuje rozmiaru, to trzeba go przekazać jako dodatkowy argument. Kolejny raz już nie będę tego powtarzał. Oczywiście, można sobie wszystko opakować w pseudoobiekty w stylu typedef struct {...

    Programowanie   19 Lis 2010 15:13 Odpowiedzi: 10    Wyświetleń: 2796
  • Jak potęgować w C i dynamicznie określać rozmiar tablicy wskaźników?

    1) Naprawdę, ale biblioteka standardowa umożliwia potęgowanie za pomocą funkcji pow(x,y). Btw potęgowanie jest proste do napisania, szczególnie gdy podnosisz do całkowitych potęg. 2) Taka tablica ma stałą wielkość i nie da się jej zmienić (jak jest zainicjalizowana w ten sposób to kompilator sobie sam sprawdza jej wielkość), wielkość tą da się sprawdzić...

    Programowanie Początkujący   28 Wrz 2011 23:21 Odpowiedzi: 10    Wyświetleń: 2976
  • [C] Jak poprawić przydział pamięci i rozmiar tablicy w C?

    Zmienna rozmiar mówi jak duż ma być tablica a min i max to zakres z jakiego ma losować. Więc niema problemu aby z zakresu od 2 do 2 wylosowało 9 pozycji o wartosci 2 debbuger mówi że pętla wykonuje sie w nieskonczoność Właśnie nie - masz/miałeś tą pętle eliminującą powtórzenia. Raz wylosujesz 2 i potem program w nieskończonej pętli losuje liczbę z...

    Programowanie   20 Mar 2012 16:20 Odpowiedzi: 6    Wyświetleń: 1497
  • C - jak poprawnie zdefiniować rozmiar tablicy przez #define w pliku nagłówkowym?

    Taki zapis jest zły... plik *.h #define FAN_NUMBER 6; Nie da się ukryć :( Wywal średnik :D plik *.c #include "plik.h" //wczytać nagłówek , przed zadeklarowaniem tablicy ... int Fan_Status[FAN_NUMBER]; Piotrek

    Mikrokontrolery   05 Cze 2006 11:39 Odpowiedzi: 2    Wyświetleń: 1281
  • [C++] Czy dynamiczny rozmiar tablicy w DJGPP GCC 4.12 jest poprawny?

    Dla rozjaśnienia tego przypadku proponuję lekturę: http://gcc.gnu.org/onlinedocs/gcc/Variab... Albert

    Programowanie   22 Kwi 2009 17:27 Odpowiedzi: 4    Wyświetleń: 1304
  • [STM32F4] [STM32F4][C] - Rozmiar tablicy pixels w strukturze framebuffer w SRAM

    Teraz myślę ze jest OK.

    Mikrokontrolery ARM   28 Sie 2014 11:12 Odpowiedzi: 20    Wyświetleń: 2055
  • REKLAMA
  • [PIC] Jak zmniejszyć rozmiar tablicy w pamięci programu PIC z użyciem C?

    Nie ma tam wersji w C jaki piszesz z prozaicznych powodów: 1. Fizyczna organizacja pamięci MCU jest poza specyfikacją standardu języka C. Stąd też nie ma standardowego kodu na zrobienie tego. 2. Dla wymienionego przez Ciebie MCU istnieje kilka kompilatorów. Każdy może robić to na swój sposób. 3. Właściwym więc miejscem na pokazanie jak się to robi musi...

    Mikrokontrolery PIC   07 Lut 2011 11:40 Odpowiedzi: 6    Wyświetleń: 2329
  • Błąd Run-Time Check Failure #2 - Przekroczenie rozmiaru tablicy w C++

    float liczba[1]; Deklarujesz 1 elementową tablicę, a wprowadzasz do niej 2.

    Programowanie Początkujący   29 Wrz 2009 19:23 Odpowiedzi: 3    Wyświetleń: 1751
  • c++ - ustalanie komórek w tablicy w programie

    Jest sposób - tablica dynamiczna: [syntax=c]int rozmiar; cout << "Podaj rozmiar tablicy:" << endl; cin >> rozmiar; int * tablica = new int[rozmiar]; delete [] tablica;[/syntax]

    Programowanie Początkujący   29 Lut 2016 17:20 Odpowiedzi: 4    Wyświetleń: 696
  • Jak zmienić rozmiar dynamicznej tablicy OSOBA w C++?

    #include <stdlib.h> #include <iostream> #include <vector> using namespace std; int main(int argc, char *argv[]) { vector<int> wek; wek.push_back(1); wek.push_back(2); wek.push_back(3); wek.push_back(4); cout << "elementów w kontenerze: " << wek.size()...

    Programowanie   12 Lis 2005 21:35 Odpowiedzi: 8    Wyświetleń: 5995
  • C++ - Jak poprawnie przesunąć tablicę o 3 miejsca do przodu?

    A masz wolne miejsce z przodu tablicy? Jeśli nie masz, to musisz całą tablicę dynamicznie przesunąć do przodu (nie wiem jaki masz rozmiar tablicy i ile danych).

    Programowanie Początkujący   19 Lis 2014 14:31 Odpowiedzi: 4    Wyświetleń: 1068
  • REKLAMA
  • Jak pobrać krój czcionki w C# w Visual Studio dla generatora fontów?

    Jeśli masz ustalony rozmiar tablicy to dobierz rozmiar fonta tak aby zmieścił się w tym wymiarze. Pozniej napisz ABCDEF... na bitmapie o identycznych rozmiarach i odczytaj poszczegolne piksele. Wszystko w kolocze cz/b.

    Programowanie   11 Mar 2011 22:59 Odpowiedzi: 7    Wyświetleń: 2929
  • Zwiększenie rozmiaru partycji ExFAT z 128 GB do 512 GB na karcie SanDisk Ultra

    Skopiuj dane na inny nośnik, usuń partycję, utwórz nową, wkopiuj dane z powrotem. Partycja, to nie worek na pliki, który możesz sobie dowolnie rozciągać, ale zespół struktur logicznych, które dla poprawnego funkcjonowania muszą zachowywać wewnętrzną spójność. Wystarczy, że nie masz zarezerwowanego wystarczająco dużo miejsca dla zwiększenia rozmiaru...

    Naprawa nośników i odzysk danych   14 Lip 2022 08:37 Odpowiedzi: 2    Wyświetleń: 843
  • [C++] Funkcja dołączająca string z jednej tablicy do drugiej bez przepełnienia

    z tego co widze w funkcji dolacz nie jest Ci potrzebna zmienna "j". mozesz tam rowniez uzyc "i", tylko linijke przed uzyciem ja wyzeruj. mozesz rowniez pochwalic sie znajomościa makrów. zamiast: const int rozmiar=30; // rozmiar tablicy docelowej piszesz zaraz pod includem: #define rozmiar 30; :)

    Programowanie Początkujący   04 Sie 2009 22:09 Odpowiedzi: 18    Wyświetleń: 2858
  • Automatyczne odejmowanie zużycia materiałów w Excelu - jak to zrobić?

    Spróbuj zmniejszyć rozmiar tablic do 65536 wierszy. Np =SUMA.JEŻELI($DokumentyPZ.A$1:A$...

    Software serwis   30 Paź 2011 09:52 Odpowiedzi: 13    Wyświetleń: 19876
  • [C] Jak użyć malloc do dynamicznej alokacji pamięci dla tablicy struktur?

    1. Pobierasz rozmiar tablicy przy użyciu scanf("%d", &rozmiar) zmienna rozmiar jest typu całkowitego. 2. Przydzielasz pamięć dla tablicy struktur. Zakładamy, że wcześniej zdefiniowałeś typ 'Struktura'. [syntax=c]Struktura* struktura = (Struktura*) malloc(sizeof(Struktura) * rozmiar); /* odwolujesz sie poprzez operator [] lub operacje na wskazniku bezposrednio...

    Programowanie   02 Maj 2012 00:19 Odpowiedzi: 7    Wyświetleń: 4227
  • Aplikacja .NET - Odczyt danych po TCP - Jak poprawnie obsłużyć timeout?

    Dlaczego chcesz zmieniać rozmiar tablicy? Dla Ciebie wystarczy, wiedzieć ile danych przyszło a tablica może być większa. Dalej nie rozumie dlaczego nie chcesz wykorzystać wiedzy o długości odpowiedzi modbusa która jest stała i musi być dla Ciebie znana

    Programowanie   22 Lut 2016 11:22 Odpowiedzi: 12    Wyświetleń: 915
  • zczytywanie z pliku tablicy,która nie wiemy jakie ma wymiary

    Nie napisałeś w jakim języku piszesz program. Generalnie, warto na samym początku pliku wypisać w pierwszej linii rozmiar tablicy, tak żeby było wiadomo ile trzeba zaalokować pamięci. Samą tablicę deklarujesz dynamicznie, a jak, to już zależy od języka programowania.

    Programowanie   13 Sty 2008 12:57 Odpowiedzi: 25    Wyświetleń: 4184
  • C: Jak poprawnie wyświetlić string za pomocą printf i putchar?

    const unsigned max_len = 400; char hello2[max_len + 1]; To jest źle, bo rozmiar tablicy w definicji musi być wyrażeniem stałym. Ja bym zrobił tak: #define MAX_LEN 400 ... char hello2[MAX_LEN+1];

    Programowanie Początkujący   17 Kwi 2013 08:43 Odpowiedzi: 7    Wyświetleń: 2238
  • C - Jak przypisać wskaźnik do tablicy 2D na konkretnym adresie pamięci?

    Jeśli znasz rozmiar tablicy robisz coś takiego: [syntax=c]float (*ptr)[x][y] = (float (*)[x][y]) addr;[/syntax] I potem używasz: [syntax=c]float f = (*ptr)[x][y];[/syntax]

    Programowanie   25 Sie 2014 14:54 Odpowiedzi: 3    Wyświetleń: 798
  • [C] Błędne zliczanie spacji w tablicy w języku C - inicjalizacja zmiennej `b`

    Dodatkowo w pętli for powinieneś dać warunek od strlen(tab), bo string może być krótszy niż maksymalny rozmiar tablicy (a tak jest w tym przypadku) i będzie przeglądał również znaki które de facto nie interesują cię.

    Programowanie Początkujący   23 Gru 2011 17:47 Odpowiedzi: 8    Wyświetleń: 1847
  • Visual Basic: Odczyt licznika energii przez Modbus RTU i zapis do pliku

    Być może pomyliłem się w liczeniu, zamiast SerialPort1.Read(comBuffer, 0, 10) daj SerialPort1.Read(comBuffer, 0, 11), przy okazji zmieniając rozmiar tablicy comBuffer też na 11 :) (choć teraz raczej zgaduję)

    Programowanie   01 Kwi 2011 18:21 Odpowiedzi: 16    Wyświetleń: 4310
  • Jak uprościć wybór tabeli w pętli w C/C++?

    Stworzyć tablice wskaźników do tablic, a skoro masz je tego samego rozmiaru wystarczy tablica 2wymiarowa jeśli to cię urządza.

    Mikrokontrolery AVR   28 Lip 2011 13:02 Odpowiedzi: 15    Wyświetleń: 1598
  • Jak użyć funkcji SUMPRODUCT zamiast LICZ.WARUNKI w Excel 2003?

    Ja mam E2007. Możliwe, że w E2003 należy określić dokładnie rozmiar tablic. Spróbuj zamiast $D:$D wpisywać: D$1:$D$65535 (liczba < 65536) i tak dla wszystkich zakresów. Zakresy muszą być równe. Edit: O! Widzę, że już doszedłeś do tego...

    Software serwis   30 Cze 2009 19:17 Odpowiedzi: 11    Wyświetleń: 10913
  • Projekt generatora trójfazowego na uP 8bit z programowalną częstotliwością

    Najprostsze rozwiązanie. Tworzysz w pamięci programu tablicę funkcji sinus (na 8 bitach). Tworzysz trzy wskażniki do danych w tablicy, przesunięte o 1/3 rozmiaru tablicy. Ze zmienną częstotliwością (zmienianą np. przerwaniem od timera) odczytujesz wartości z tablicy i wystawiasz na trzy porty. Zwiększasz wskaźniki. I to chyba cały algorytm

    Początkujący Elektronicy   17 Gru 2004 12:03 Odpowiedzi: 3    Wyświetleń: 1826
  • Język C - Kalkulator: Konwersja z systemu szesnastkowego na dziesiętny

    Na początek zapoznaj się z dokumentacją scanf. Jak chcesz pobrać hex to powinieneś użyć "%x" a nie "%d". Co ma właściwie robić funkcja zamiana? Pobiera tylko napis i go przetwarza ale nic nie zwraca. Poza tym masz błąd w char napis[]=; - powinieneś podać rozmiar tablicy lub użyć wskaźnika jeżeli chcesz mieć tablice dynamiczną.

    Programowanie   29 Sty 2017 19:31 Odpowiedzi: 5    Wyświetleń: 2574
  • VBA najniższy lub najwyższy indeks dla podanego wymiaru tablicy (dla kolumny)

    tak samo wystaryczło, by zamiast tego To nie tak. Wypełnij sobie komórki od J1 do N1 (5 kolumn) i wypróbuj [syntax=vbscript]Dim tablica, kol As Integer, rn As Range Set rn = Range(Cells(1, 10), Cells(1, 14)) tablica = rn 'tablica odziedziczy rozmiar zakresu (1 to 1, 1 to 5) 'dlatego pętla rozpoczyna sie od 1 For kol = 1 To rn.Columns.Count test = tablica(1,...

    Programowanie Początkujący   26 Lis 2018 08:40 Odpowiedzi: 5    Wyświetleń: 408
  • Konfiguracja OpenBeken na ESP32 z 4MB Default przy użyciu sdkconfig.defaults.esp32

    new_pins.h channels + channels2 (rozmiar tablicy) = 100, lub CHANNEL_MAX czyli 64

    Smart Home IoT   02 Lip 2025 16:19 Odpowiedzi: 150    Wyświetleń: 6681
  • STM: Przerwy w działaniu programu co 300 mln cykli zegara - jak rozwiązać?

    Bo nic nie przerywa. Gdybyś policzył o ile różni się wartość w tablicy po "przerwaniu" od poprzedniej, tobyś wiedział, że ta różnica wskazuje na rozmiar tablicy - czyli 100. I dlatego proponowałem zmienić rozmiar tablicy, żeby tą teorię potwierdzić.

    Mikrokontrolery ARM   22 Paź 2024 19:08 Odpowiedzi: 18    Wyświetleń: 336
  • Excel - Jak poprawnie pobierać dane z wielu arkuszy za pomocą formuł?

    Po mojemu: zbyt mały rozmiar tablicy, "niekopiowalny" trzeci argument, ostatni powinien być "dokładne przeszukiwanie" (FAŁSZ). Spróbuj =WYSZUKAJ.PIONOWO(B$12;'Adresy obiektów'!A:K;WIERSZ()-16;0&... Wpisz formułę w B18 i przeciągnij/skopiuj w dół.

    Software serwis   19 Wrz 2011 14:30 Odpowiedzi: 3    Wyświetleń: 1062
  • c++ - Błędy w programie: pętla while i formatowanie wyjścia

    1. ^ to operator logiczny alternatywy rozłącznej. Co on tu robi? Raczej chodziło Ci o potęgowanie. Nie ma operatora potęgowania - trzeba użyć funkcji. Operator potęgowania w postaci ^ to, jeśli dobrze pamiętam, tylko Basic wykorzystywał (i Excel ;) ) 2. Rozmiar tablic dynamicznych podaje się w nawiasach kwadratowych. Nie wiem, co oznacza zapis stworzony...

    Programowanie Początkujący   18 Lis 2013 22:37 Odpowiedzi: 5    Wyświetleń: 1185
  • C++ - Optymalizacja funkcji wysyłającej dane przez RS232 z PL2303HX

    No to jeśli user wprowadzi wartość to aplikacja powinna wrócić do wyświetlenia tych trzech opcji co są na początku. A co do mojego kodu to oczywiste jest że trzeba podać rozmiar tablicy, ja nie wiem jakiej wielkości potrzebujesz więc zostawiłem puste. A co do funkcji jak ona działa to: http://www.cplusplus.com/reference/cstdi...

    Programowanie   06 Kwi 2014 14:04 Odpowiedzi: 9    Wyświetleń: 2250
  • Jak dynamicznie zwiększać rozmiar tablicy w Delphi?

    Witam, problem typowy jednak nie znalazłem rozwiązania w Delphi. Tablica przechowuje dane var Tab1:array[1..20] of Word; Musze przewidzieć że rekordow będzie dużo więcej (>2000), a pojedynczy rekord to "dużo więcej" niż Word. Rozsądnie będzie zwiększać wymiar tablicy w programie dynamicznie w miarę dodawania kolejnych danych, niestety kompletnie...

    Programowanie   27 Gru 2005 15:45 Odpowiedzi: 4    Wyświetleń: 2874
  • [ANSI C] Tablica dwuwymiarowa "stringów"

    Można na przykład zrobić tablicę trójwymiarową gdzie jeden wymiar poświęcony jest na string. Na początku deklarując tablicę zakładasz maksymalny rozmiar stringa.

    Programowanie   02 Cze 2010 14:15 Odpowiedzi: 10    Wyświetleń: 11905
  • Sterowanie grupą pinów lub nazwa pinu jako zmienna

    Chyba, że jest jakaś komenda, która potrafi wpisać takie same wartości w całą tablicę. Tak, pod warunkiem, że operujesz na tablicy liczb 8-bitowych, czyli typu int8_t, uint8_t, byte. Wtedy: [syntax=c] uint8_t tablica[rozmiar]; // przypisanie każdemu elementowi tablicy tej samej wartości: memset(tablica, wartość, rozmiar); [/syntax] https://en.cppreference.com/w/c/string/b...

    Arduino   30 Sie 2019 09:04 Odpowiedzi: 8    Wyświetleń: 333
  • STM32L1Discovery: Jak stworzyć template pod Eclipse? Startup, linker, wektory?

    Startup bez zmian. Skrypt linkera - zmienić rozmiar pamieci. Tablica wektorów - poniżej. 4\/3!!

    Mikrokontrolery ARM   13 Gru 2013 23:23 Odpowiedzi: 8    Wyświetleń: 1071
  • Visual Basic 5 - Losowe generowanie wartości z checkboxów

    Do tablicy zapisz tylko te. które odpowiadają zaznaczonym checkBox;om. Nie deklaruj rozmiaru na początku, tylko dynamicznie (Redim Preserve) w pętli sprawdzającej CheckBox'y. Za pętlą sprawdź rozmiar tablicy (Ubound) i podstaw do Rnd Example This example uses the Rnd function to generate a random integer value from 1 to 6. Dim MyValue MyValue = Int((6...

    Programowanie Początkujący   14 Sty 2014 10:22 Odpowiedzi: 2    Wyświetleń: 1143
  • Wyświetlacz R&G ETLZ-U 216084 - czerwona dioda, brak reakcji po podłączeniu 24V

    W R&G najczęściej padają układy DS485, lubi paść procesor od tak sobie mowa o SAK C509 I możliwa awaria NAND FLASH trzeba programować po RS485, specjalnym programem do konfiguracji. Dla flip dot ETKO jest inny, dla ELLZ inny program. Ale zawsze jest NAND FASCH to w niej jest informacja o rozmiarze tablicy oraz protokół transmisji i adres tablicy.

    Inne Serwis   21 Maj 2016 10:52 Odpowiedzi: 12    Wyświetleń: 2019
  • Jak dynamicznie alokować tablicę w Arduino bez użycia vectorów?

    Hmm czyli zastosowanie vectorów byłoby dobrym pomysłem? W tym wypadku użyłbym kontener std::queue z elementami typu std::string , ewentualnie arduinowe String . https://thispointer.com/deque_vs_vector/ Chyba że zastosować jednak statyczną tablicą? Będzie szybciej, ale zajmie więcej pamięci - trzeba zainicjować od razu odpowiednio dużą tablicę. Można...

    Arduino   18 Sie 2020 19:19 Odpowiedzi: 15    Wyświetleń: 1251
  • [Turbo Pascal] Jak w Turbo Pascalu dodać lub odjąć liczby w tablicy dwuwymiarowej?

    Witam tak na szybkiego wiec błędy mogą być ;) Czytam tablice wierszami!! var tablica:array[1..100,1..100]... integer; i,j,x,y:byte; s,r:integer; begin // - komentarze randomize; s:=0; writeln('Podaj rozmiar tablicy: '); write('Ilosc wierszy: '); readln(x); write('Ilosc kolumn: '); readln(y);...

    Programowanie   30 Kwi 2007 15:58 Odpowiedzi: 18    Wyświetleń: 21700
  • LPC2148 - ograniczenia rozmiaru tablicy przy odczycie z ADC?

    Tablice globalne, nie zajmujące stosu. Szczególnie w przypadku gdy tak czy siak te zmienne istnieją cały czas (skoro są w funkcji main). 4\/3!!

    Mikrokontrolery ARM   26 Kwi 2010 10:32 Odpowiedzi: 4    Wyświetleń: 1416
  • [C] Jak poprawić kod sortowania tablicy char w C?

    Chyba faktycznie powinno się dodać przycisk "wpuścił w maliny". ;) Po co for'em sprawdzac dlugosc tablic - mozna skorzystac z wbudowanej funkcji sizeof() ktora dziala zdecydowanie szybciej. Jaki sizeof? sizeof() zwraca statyczny rozmiar tablicy, który jest zawsze większy, niż długość napisu - przynajmniej w poprawnie napisanym programie. Ręczne liczenie...

    Programowanie Początkujący   09 Gru 2010 12:39 Odpowiedzi: 14    Wyświetleń: 9348
  • STM32F4 - UART wysyła tylko część tekstu, jak to naprawić?

    while ((UART4->SR & USART_SR_TXE) == 1){;} Jestem gotów się założyć, że ten warunek jest zawsze niespełniony. Pozatym skoro masz funkcję do wysyłania jednego znaku, to czemu nie użyjesz jej w funkcji wysyłania łańcucha, tylko piszesz ten sam kod drugi raz? Ciekawą rzeczą jest też brak jakiegokolwiek ograniczenia długości odbioru z uwzględnieniem rzeczywistego...

    Mikrokontrolery ARM   05 Sie 2013 10:24 Odpowiedzi: 2    Wyświetleń: 1293
  • Atmega/644p - [C] Zbyt duży rozmiar tablicy integer

    To znaczy, że nie ustawia mi odpowiednich wyjść (nie zapala diod), co powinno stać się już na początku wykonywania programu, no i oczywiście dalej też nie przechodzi :) Dając mu 20 lub mniej elementów w tych tablicach, program działa bez zarzutu.

    Mikrokontrolery AVR   04 Kwi 2013 11:01 Odpowiedzi: 3    Wyświetleń: 1158
  • [java] Jak usunąć elementy z tablicy od indeksu x do y?

    Nie próbowałeś wszystkich, bo jedna na pewno działa :) Z tego co zrozumiałem chodzi o wycięcie środka i przesunięcie końca tam gdzie środek się zaczynał tablica o dowolnym rozmiarze p poczatek obszaru do wyciecia k koniec obszaru int i; for (i=p ; i < k-p ; i++) { tablica[i] = tablica[k+i-p]; } tablica zmniejsza...

    Programowanie Początkujący   20 Lip 2009 12:06 Odpowiedzi: 6    Wyświetleń: 7203
  • [C++] Wczytywanie zawartości pliku do dynamicznej tablicy.

    [syntax=cpp]#include <iostream> using namespace std; int main() { int rozmiar; cout <<"podaj ilosc liczb: "; cin >>rozmiar; cin.ignore(); int tablica new [rozmiar]; int suma = 0; for (unsigned int i = 0; i < rozmiar; ++i) //pobieranie liczb... { cout <<"Podaj liczbe nr "<<(i+1)<<" : "; cin >>tablica[i]; cin.ignore();...

    Programowanie Początkujący   30 Sty 2012 00:01 Odpowiedzi: 16    Wyświetleń: 5647
  • C# wyjątek - Proszę o małą radę przy wstawianiu wyjątków.

    Po pierwsze: nazwy funkcji nie są zbyt logiczne, nie oddają tego, co funkcja robi. Jeśli masz funkcję która pobiera rozmiar tablicy, czemu nie nazwiesz jej PobierzRozmiarTablicy? Po drugie: miałeś napisać funkcję, która zapyta o pozycję i zwróci wartość elementu o podanej pozycji w tablicy. Mogłeś to zrobić w jednej funkcji. Po trzecie: nie robi się...

    Programowanie Początkujący   21 Lis 2015 19:55 Odpowiedzi: 3    Wyświetleń: 879
  • Jak działa przydzielanie pamięci w C: wyjaśnienie funkcji alloc i wskaźników

    allocsize to ZAWSZE 10000 (rozmiar tablicy). allocbuf jest wskaźnikiem na pierwszy element talicy (adresem pierwszego elementu), allocp jest adresem pierwszego WOLNEGo elementu. Jedyną rzeczą jaka się zmienia jest właśnie allocp - po wstawieniu idzie w prawo, po usunięciu elementu w lewo. A co do tego allocbuf + allocsize: allocbuf - wskazanie na pierwszy...

    Programowanie   27 Gru 2008 18:46 Odpowiedzi: 5    Wyświetleń: 3319
  • Excel - Makro do przenoszenia wartości zwrotów w planie transportowym

    w trzeciej sama trasa wypisana w formacie: sklep_xxx-sklep_yyy-sklep_zzz Jeśli dobrze zrozumiałem, to myślnik jest znakiem rozdzielającym nazwy sklepów, których trzeba wyszukać? Jeśli tak, to najprościej rozbić ciąg funkcją Split i zapisać w tablicy. Następnie wyszukać kolejne wartości w pętli For, gdzie licznikiem będzie rozmiar tablicy. Wynik można...

    Software serwis   23 Wrz 2012 19:18 Odpowiedzi: 4    Wyświetleń: 1908
  • [atmega8] USART w C - błędy przy małym rozmiarze bufora kołowego

    [syntax=c]if (poz_odczyt > ROZMIAR) { poz_odczyt = 0; }[/syntax] tablice w C są indeksowane od zera. Jak masz rozmiar = 3 to ostatnim indeksem tablicy jest 2. Powyższy kod powinień więc wyglądać tak: [syntax=c]if (poz_odczyt > ROZMIAR - 1) { poz_odczyt = 0; }[/syntax]

    Mikrokontrolery AVR   02 Gru 2017 15:24 Odpowiedzi: 43    Wyświetleń: 4191
  • Jak poprawić błędy w kodzie sortowania w C na podstawie schematu?

    Z tego co tu można wyczytać ze schematu wynika, że ma zostać utworzona tablica dynamiczna Otóż niekoniecznie. Równie dobrze można założyć jakiś maksymalny rozmiar tablicy, którą allokuje się statycznie, a w jakiejś zmiennej przechowuje się aktualną ilość danych. Problemem tego zadania jest przede wszystkim określenie algorytmu oraz spodziewanego rezultatu...

    Programowanie   01 Cze 2020 06:56 Odpowiedzi: 11    Wyświetleń: 1203
  • Atmega 1280: Czy BUFF_SIZE 8 jest za duże dla UARTBuffer?

    Skoro te funkcje nie są używane, to błąd masz gdzieś indziej. Weź pod uwagę to, że rozmiar tej tablicy wpływa na lokalizację innych zmiennych i pewnie to generuje jakiś problem. 4\/3!!

    Mikrokontrolery AVR   27 Lut 2010 07:32 Odpowiedzi: 13    Wyświetleń: 1729
  • Cykliczne wstawianie zer do tablicy - problem z iteracją i rozmiarem tablic

    Napisałem kawałek kodu, który miał za zadanie wstawianie ciągu siedmiu zer co rozmiarPak do tablicy daneKod[] liczac od indeksu o numerze rozmiarPak. Pozostale dane w tablicy daneKod[] miały być tożsame z zawartością tablicy daneSkr. Kompilator nie wyrzuca żadnych błędów, jednakże jak to zwykle bywa program nie działa do końca tak jakbym tego chciał...

    Programowanie Początkujący   18 Maj 2009 13:35 Odpowiedzi: 2    Wyświetleń: 849
  • AVR/Atmega644 - Generowanie sinusa PWM z tablicy 200-elementowej

    1. Używasz nowych wektorów przerwań, ale starej funkcji SIGNAL. Zamiast niej używaj ISR(): http://www.nongnu.org/avr-libc/user-manu... 2. Zmienna accumulator jest 16-to bitowa a nie dbasz o sprawdzanie, czy już przekroczyła rozmiar tablicy. 3. Poza tym, jaki sens mają dwa przerwania, skoro przerwanie od Timer2 opiera się o...

    Mikrokontrolery AVR   03 Sty 2014 14:41 Odpowiedzi: 11    Wyświetleń: 4065
  • C++ - Dodawanie kolejnych elementów do tablicy dynamicznej. "memcpy"

    Niby dobrze jest zrobione tylko: (kopiowanie tych tablic) jest to sensowne czy może jest jakiś lepszy sposób na zrobienie tego Hm... Może i gdzieś jest sensowne ale masz fajny szablon klasy vector z biblioteki STL. Można to nazwać inteligentną tablicą, rozszerzasz tablicę wtedy kiedy chcesz na przykład: [syntax=cpp]#include <iostream> #include...

    Programowanie   11 Lut 2013 21:19 Odpowiedzi: 18    Wyświetleń: 6333
  • C++ - Kiedy używać operatorów new i delete w funkcjach i klasach?

    Raz, jeśli wiesz, że potrzebujesz stałego rozmiaru tablic, to odpuść sobie new i delete. Dwa, zrób dwie osobne tablice żeby kod był czytelny. Jeśli już musisz optymalizować na poziomie kodu to w fazie końcowej projektu. A na etapie nauki - nie rób tego, dbaj o czystość i czytelność tego co napiszesz. Nie używaj bit shiftów zamiast normalnej arytmetyki...

    Programowanie Początkujący   01 Sie 2014 21:36 Odpowiedzi: 6    Wyświetleń: 1920
  • Jak przekonwertować binarną wartość na szesnastkową w Delphi 6?

    Witam Moja propozycja jest następująca: mając string z poszczególnymi bitami dzielisz go na kawałki 4-ro znakowe. I wtedy taki czteroznakowy string zamieniasz na odpowiadającą wartość HEX. Potem pobierasz kolejne cztery znaki i znów zamieniasz. Możesz sobie zrobić np. tablicę w której umieścisz np. 100 bitową liczbę. Kolejne dane będziesz pobierał z...

    Programowanie   05 Sty 2008 20:25 Odpowiedzi: 3    Wyświetleń: 2236
  • Jak napisać program w Pascalu do zliczania elementów w tablicy?

    Spróbuj w ten sposób: [syntax=pascal]program zliczanie; const NUM = 100; {Rozmiar tablicy z liczbami} var tablica: array[1..NUM] of integer; {Tablica z liczbami} licz: array[0..9] of integer; {Tablica licznikow} i, n: integer; begin randomize; for n:=1 to NUM do begin tablica[n]:=random(10); end; for i:=0 to 9 do licz[i] := 0; {Zerowanie licznikow}...

    Programowanie Początkujący   29 Kwi 2012 21:36 Odpowiedzi: 4    Wyświetleń: 1235
  • [C++] Tworzenie kopca - program działa tylko w debbugerze

    Witaj, segfaulty będą się pojawiać zawsze, gdy podasz za duże wartości, które wczytuje program lub niepoprawne dane. Jeżeli dasz rozmiar tablicy typu 99999999999999999999999999999999 bądź "A", wysegfaulci się z powodu braku pamięci. Jeżeli segfaulci się w innych przypadkach, napisz konkretnie jakich, pomoże to szukać przyczynę błędu. Swoją drogą, stos...

    Programowanie Początkujący   28 Mar 2010 23:23 Odpowiedzi: 4    Wyświetleń: 3023
  • [C][Mega128]Dziwne zachowanie po usunięciu zmiennej

    Poza tym sprawdź indeksy, jak sądzę przyczyną jest to, że gdzieś wyjeżdżasz poza indeks tablicy. Możliwe jest, że przekraczasz rozmiar tablicy i nadpisujesz zmienną poza nią. Jeśli zadeklarowaną masz zmienną internal_position_prev to właśnie ją nadpisujesz a, że z niej nie korzystasz to nic się nie dzieje. Odmienna sytuacja ma się kiedy tuż za tabelą...

    Mikrokontrolery   08 Gru 2010 13:50 Odpowiedzi: 6    Wyświetleń: 1197
  • Sprawdzenie malejącego ciągu liczb w C++ - błędne porównanie w kodzie

    No, bo popełniasz przestępstwo odwołania się do elementu o nieistniejącym numerze. Zobacz, "tab" ma rozmiar ROZMIAR, a pętle iterujesz tak że ostatnia wartość "i" to ROMZIAR-1. Potem dodajesz do tego 1 i masz wywołanie "tab" o indeksie ROZMIAR. Jak tablica ma mieć np. 5 elementów to indeksy są od 0 do 4!. Pamiętaj o tym!

    Programowanie   18 Gru 2013 18:31 Odpowiedzi: 1    Wyświetleń: 2670
  • Zmniejszanie/rozszerzanie partycji: czy wolne sektory muszą być obok partycji? Przykład dysku

    napiszemy tu książkę o ładowaniu systemu. - bo faktycznie pytanie jest tematem na taką książkę. Zabawy ze zmianą rozmiaru i przesuwaniem partycji zawsze jest obciążone ryzykiem rozjechania adresacji. Najprostsze jest zwiększanie rozmiaru partycji NTFS. W przypadku FATu szybko przewrócimy się o rozmiar tablic alokacji. Jeśli chodzi o zmniejszanie, łatwo...

    Naprawa nośników i odzysk danych   15 Gru 2022 20:04 Odpowiedzi: 20    Wyświetleń: 834
  • [C++] Znikające wartości z tablicy po przejściu przez pętle FOR

    Kolega wcześniej dobrze na pisał... Przecież jeśli masz tak [syntax=cpp]for(i=1;i<=IloscDanych;i+... to badasz elementy od indeksu 1 więć musi być tak: [syntax=cpp]for(i=0;i<IloscDanych;i++... A po za tym BARDZO WAŻNA uwaga nie ustala się tak rozmiaru tablicy;/ [syntax=cpp]int IloscDanych=0; //ilość różnych towarów magazynie char...

    Programowanie   24 Gru 2012 11:31 Odpowiedzi: 3    Wyświetleń: 873
  • C++ - Jak poprawnie zadeklarować tablicę wskaźników do funkcji?

    void (*funkcje) Prawie dobrze. Mozna to rozwiazac w taki sposob, jak zaproponowal krzychoocpp (definicja typu daje pewna swobode). Ew. mozna to zrobic w ten sposob: #include <iostream> //rozmiar tablicy funkcji #define NOF 3 using namespace std; void f0() { cout << "f0" << endl; } void f1() {...

    Programowanie   30 Wrz 2009 20:54 Odpowiedzi: 8    Wyświetleń: 6543
  • [c++] Jak połączyć i uporządkować dwie tablice w jedną?

    Przy dodawaniu: deklaracja tablicy o rozmiarze sumy tablic A i B, a nestepnie jakiekolwiek sortowanie (zakladajac ze nie masz ogreniczenia na zlozonosc programu moze to byc nawet bubblesort). Jezeli chodzi o odejmowanie to albo musisz sprawdzac nazdy element z tablicy A czy znajduje sie w B jesli tak to w B usuwasz ja, jesli nie to wez nastepna z A....

    Programowanie Początkujący   09 Sty 2011 18:33 Odpowiedzi: 2    Wyświetleń: 2425
  • Warning: assignment makes integer from pointer without a cast - co oznacza?

    Oj chyba kolega część książki mówiącą o tablicach przekartkował. ;) [syntax=c]char we_love[] = "cookies!"; // kompilator sam obliczy rozmiar tablicy i skopiuje "cookies!" do niej. char highway_to[4] = "Hel"; // tutaj również tablica będzie kopią "Hel" const char* swiety = "Mikołaj"; // swiety to wskaźnik na const char, zawiera adres literału "Mikołaj",...

    Programowanie   24 Lut 2011 11:04 Odpowiedzi: 8    Wyświetleń: 1242
  • Wskazówki dotyczące konfiguracji serwosterowania OpenBeken SG90, integracja z Home Assistant?

    LGTM do ustawiania częstotliwości w pwm start, ale nie jestem pewien co do częstotliwości na kanał. Teoretycznie to dobry pomysł, ale praktycznie nie spotkałem jeszcze żadnego urządzenia, które by tego wymagało. I czy rozmiar tablicy 16 dla okresów nie jest trochę za duży? Ustaw go na 6 i użyj pwmIndex, a nie indeksu pinu, aby uzyskać do niego dostęp....

    Smart Home IoT   26 Kwi 2025 12:49 Odpowiedzi: 15    Wyświetleń: 456
  • ATmega32 i GPS - zawieszanie się programu przy odczycie NMEA w C

    [syntax=c]for(uint8_t index = 0;GGA_Buffer[index]!=','; index++){ ///nie potrafi się zatrzymac na przecinku Time_Buffer[time_index] = GGA_Buffer[index]; time_index++; PORTA |= (1<<PA2); //DODANE }[/syntax] 1) Szalenie ryzykowna pętla, gdy przyjdzie jakiś inny string bez przecinka lub ciąg znaków do przecinka przekroczy wielkość bufora Time_Buffer,...

    Programowanie Początkujący   19 Wrz 2019 09:43 Odpowiedzi: 2    Wyświetleń: 657
  • Koszt i kluczowe aspekty wymiany instalacji elektrycznej w kamienicy z lat 50.

    Z praktyki to takie coś, że nie wstawiać jednej różnicówki na wszystko, tylko przynajmniej jedną na obwody oświetlenia a drugą na obwody gniazd. Upływ w gnieździe nie spowoduje wtedy połamania nóg przez błądzenie po ciemku w poszukiwaniu tablicy. Na gniazda dopilnować by dano przewód 3x2.5, a na oświetlenie 3x1.5 mm2. Uwaga! - do podwójnych punktów...

    Elektryka Instalacje i Sieci   24 Sty 2009 08:13 Odpowiedzi: 4    Wyświetleń: 10125
  • naprawa samsung - brak tablicy partycji i za mały rozmiar

    Samsung [::::::::::':::::::::][I:::][0000] Master [::::::::::':::::::::][::::][0000] Slave [::::::::::':::::::::][::I:][0000] Cable Select 32Gb Limit [::::::::::':::::::::][II::][0000] Master [::::::::::':::::::::][:I::][0000] Slave [::::::::::':::::::::][:II:][0000] Cable Select

    Naprawa nośników i odzysk danych   17 Mar 2009 16:02 Odpowiedzi: 2    Wyświetleń: 1232
  • [C++] wywołanie funkcji - za duzo argumentow

    Nawet po poprawce od rufek90 program jest beznadziejny. Podstawowe wady: • Wszędzie zakłada się rozmiar tablicy równo 20, w razie zmiany decyzji - trzeba przeorać cały kod • Losowanie w granicach nadal skopane • Owszem przekopiowujesz parzyste/nieparzyste ale zostają zapisane "byle gdzie" - nie pod rząd • Przekopiowanie (funkcjonalność)...

    Programowanie   06 Lis 2015 22:16 Odpowiedzi: 34    Wyświetleń: 4392
  • C++ zaczątki "elektronicznego dziennika".

    Zapisujesz nie na końcu, tylko poza nim. Załóżmy, że ilość studentów = 10. Tworzysz wtedy tablicę nowa, która ma 11 elementów i po pętli zapisujesz pod 12. W rzeczywistości ilość studentów = 0. Tworzysz więc tablicę o zerowym rozmiarze i po przeleceniu całej tej tablicy, zapisujesz nowego studenta pod pierwszy jej element (który jest de facto poza nią).

    Programowanie Początkujący   01 Kwi 2015 11:19 Odpowiedzi: 23    Wyświetleń: 1992
  • [C++] Jak stworzyć dynamiczną tablicę dwuwymiarową z różnymi rozmiarami?

    No... nie wszystko kumam ((at)edit: to było do pierwszej odpowiedzi). Dobra, mam taki kod (uproszczona wersja tego, co miałem przed chwilą :P): #include <iostream> #include <stdio.h> using namespace std; int main() { int c, cw; cin>>c; int *w[c]; for(int i=0; i<c; i++) { cin>>cw; w[i]...

    Programowanie Początkujący   21 Gru 2009 09:16 Odpowiedzi: 4    Wyświetleń: 1461
  • Jak zaimplementować sortowanie bąbelkowe na wskaźnikach w C++?

    int quicksort(long rozmiar, long *tablica){ long x; long *tmp; long i,j,k; if(rozmiar<=1) return; else{ x=rozmiar/2; quicksort(x, tablica); quicksort(rozmiar-x, tablica+x); tmp=(long*)malloc(rozmiar*si... i=0; j=x; k=0; while(k<rozmiar){ if(i<x &&...

    Programowanie   31 Mar 2005 00:24 Odpowiedzi: 6    Wyświetleń: 2052
  • [STM32] Algorytm sterowania mikrokontrolerem silnika indukcyjnego 3 fazowego

    Wielkość tablicy nie musi być potęgą dwójki, ale jeżeli jest, to znacznie ułatwia indeksowanie i przyspiesza pracę algorytmu wyliczającego wartości. To co potrzebujesz zamyka się w tych kilku linijkach wywoływanych cyklicznie przez kontroler DMA pracujący w trybie cyklicznym; w połowie transferu i po zakończeniu. Ta funkcja wypełnia połowę bufora DMA...

    Mikrokontrolery ARM   21 Kwi 2018 10:37 Odpowiedzi: 15    Wyświetleń: 3399
  • Algorytm rysowania linii, język programowania dowolny

    Iteracja w 2 osiach nie stanowiłaby problemu, gdybyś miał możliwość zapuszczenia i synchronizacji 2 wątków, lub dość pamięci (tablica o rozmiarze y3 -y1) na zapamiętanie wyników. Albert

    Programowanie   13 Kwi 2008 00:38 Odpowiedzi: 8    Wyświetleń: 7232
  • Dostęp do bitu określonego przez zmienną w Step7.

    Niestety w języku LAD nie ma adresowania pośredniego. Do tego trzeba skorzystać z języka STL, który ma o wiele więcej funkcji niż LAD czy FBD. I tutaj koniec. Jednak można kombinować tak, jak wyżej i z dostępnych funkcji tworzyć adresowanie nazwijmy je "pseudopośrednie". Ale takie drabinki szybko robią się bardzo duże :), szybkość wykonywania programu...

    Automatyka Przemysłowa   19 Lip 2011 10:58 Odpowiedzi: 6    Wyświetleń: 2288
  • Jak określić liczbę wierszy w tablicy dwuwymiarowej w ANSI C?

    Nie da rady. Zwróć uwagę, że w zasadzie typ argumentu funkcji nie jest taki sam, jak typ zmiennej globalnej (tablica), a tylko kompatybilny (de-facto wskaźnik na tablicę, chociaż to taka namiastka referencji w C). Jedynie możesz "zenkapsulować" obiekt, tzn. stworzyć globalną strukturę ze wskaźnikiem na tablicę i rozmiarem i coś takiego przekazać do...

    Programowanie Początkujący   01 Lip 2011 10:43 Odpowiedzi: 8    Wyświetleń: 3890
  • [LPC2378] Jak zwiększyć rozmiar stosu dla LPC2378 przy alokacji dużych tablic?

    wrzuc kod do flasha, przeciez te procki nie musza miec kodu w RAMie, zeby szybko dzialac. obecnie kod programu zajmuje ci ponad 28kB, wiec nie dziw sie, ze miejsca zaczyna brakowac na zmienne. w jakim srodowisku i z jakim kompilatorem pracujesz? widac z komunikatu, ze linker tego srodowiska w ogole nie wykorzystuje dodatkowych przestrzeni adresowych...

    Mikrokontrolery ARM   18 Sie 2008 13:25 Odpowiedzi: 5    Wyświetleń: 1668
  • Jak zapisać dane typu char z daneRx[8] do tablicy char i odczytać pozycje?

    Jak kopiujesz dane binarne to memcpy() a nie strcpy(), choć tutaj równie dobrze można zrobić to na pętlach for(). Do zrobienia jak to określiłeś szufladek, deklaracja tablicy powinna wyglądać raczej tak: [syntax=c]char pamiecRx[105][8][/syntax] Możesz też zadeklarować tablicę o rozmiarze 8*105 i przesuwać się po niej.

    Arduino   17 Sie 2022 15:46 Odpowiedzi: 12    Wyświetleń: 1482
  • C++ - dziwne rozmiary tablicy wymuszone przez kompilator?

    Koledzy już Ci napisali. Co ma indeks do rozmiaru ? int tab[500]; -> tablica która ma 500 elementów tab[499] -> 500 element tej tablicy

    Programowanie   02 Gru 2012 23:40 Odpowiedzi: 12    Wyświetleń: 1413
  • VBA: Rozdzielenie skomplikowanych numerów na komórki w Excelu

    Zamieszczam jeszcze raz listing funkcji ze szczegółowym komentarzem [syntax=vbscript]Function Osobno(x As String) Dim ch As String 'znak w ciągu tekstowym Dim list 'formalna deklaracja zmiennej typu Variant 'która będzie pełnić funkcję tablicy wynikowej ReDim list(1 To Len(x) + 5) As String 'określenie rozmiaru i typu danych w tablicy 'tablica jest...

    Programowanie Początkujący   03 Cze 2020 19:00 Odpowiedzi: 6    Wyświetleń: 432
  • Jak zamienić elementy tablicy dynamicznej C++ o parzystych i nieparzystych indeksach?

    Witam! mam Takie zadanie."Napisz funkcję dokonującą zamian miejscami elementów o indeksach parzystych z elementami o indeksach nieparzystych(przykładowo:element 0 z 1, 1 z 2 , 2 z 3 , 4 z 5 itd) UWAGA Tablica powinna byc tworzona dynamicznie i nei moze byc deklarowana jako zmienna tylko jaka Wskaźnik." Przejrzałem instrukcje c++ i nigdzie nie znalazłem...

    Programowanie   16 Sty 2006 23:48 Odpowiedzi: 4    Wyświetleń: 17406
  • [STM32F4 Discovery] - Tworzenie dużej tablicy floatów

    A rozmiar stosu ustawiłeś?

    Mikrokontrolery ARM   01 Gru 2013 10:50 Odpowiedzi: 3    Wyświetleń: 915
  • Błąd Array indices w skrypcie MATLAB - indexy muszą być dodatnimi liczbami całkowitymi

    A nie jest przypadkiem tak, że przy wykonywaniu pętli for (w ostatnim kroku) wychodzisz poza rozmiar tablicy B?

    Programowanie Początkujący   14 Lut 2021 21:48 Odpowiedzi: 2    Wyświetleń: 327
  • Asembler - tablica. Wypisanie parzystych indeksów.

    1. Jak wprowadzasz tablicę? 2. Wypisanie indeksów trochę mało ma się do samej tablicy, gdyż jest to wyłącznie matematyka (i={2,4,..,n}, dla n<=rozmiar(tablica))

    Programowanie Początkujący   05 Lip 2009 17:09 Odpowiedzi: 6    Wyświetleń: 5418
  • Lookup w assemblerze. Jak coś takiego można zrobić?

    ...Mam pytanie jak przeniesc komende lookup (z bascoma) na assembler? To zależy z ilu elementów maksymalnie może składać się tablica i jaki jest rozmiar jednego elementu. Np. dla tablicy o wielkości max 256 elementów umieszczonej w pamięci programu i rozmiar elementu to 1 bajt: mov a,numer_elementu mov dptr,adres_pierwszego_elementu ; (początek...

    Mikrokontrolery   28 Sty 2008 09:53 Odpowiedzi: 8    Wyświetleń: 1069
  • Generator funkcyjny DDS na mikrokontrolerze - zniekształcenia przy dużych dX

    Przy takim S i tym rozmiarze tablicy oczywiście tak.

    Mikrokontrolery   11 Gru 2016 11:55 Odpowiedzi: 137    Wyświetleń: 4407
  • Gdzie w pamięci przechowywany jest typ zmiennej uint16_t?

    Czyli nie ma też dla niego rozmiar tablicy? Albo obiektu? Gdzieś musi to trzymać.

    Programowanie   03 Lis 2016 13:49 Odpowiedzi: 6    Wyświetleń: 807
  • [C] ATmega 128: Operacje na tablicach z danymi z czujników, sumowanie i średnia

    Wyjeżdżasz z indeksowaniem tablic poza ich granice - jeśli tablica ma rozmiar 4 x 1 to znaczy, że możesz indeksować jej elementy od 0 do 3 w jednej płaszczyźnie i tylko 0 w drugiej. Rozmiar tablicy to ilość jej elementów, a że w C indeksowanie jest od 0 to możesz dojść z indeksem tylko do rozmiar-1.

    Mikrokontrolery AVR   27 Maj 2010 23:11 Odpowiedzi: 18    Wyświetleń: 2115
  • [STM32] Tablica wielowymiarowa - wysyłanie przez USART

    Pomijając fakt, że dla tablicy o rozmiarze 1000 x 16 indeksy struct S s; s.tab[999]15] = 20; Tyle że tutaj schodzimy na poziom podstaw programowania, a te opisane są w książkach i w milionach tutoriali na necie.

    Mikrokontrolery ARM   30 Mar 2017 23:05 Odpowiedzi: 13    Wyświetleń: 1410
  • C++: Jak wypełnić tablicę przedziałami do osiągnięcia jej rozmiaru?

    Program ma polegać na pobraniu od użytkownika rozmiaru tablicy, następnie wielkości przedziału, i liczby jaką ten przedział wypełnić; - następny przedział, i następne wypełnienie, aż do suma_przedziałów=wielkość tablicy. Napisałem pobranie wielkości tablicy, pobranie przedziału, oraz wypełnienia. Proszę o pomoc, jak zrobić, żeby po pobraniu przedziału...

    Programowanie Początkujący   17 Mar 2011 16:21 Odpowiedzi: 11    Wyświetleń: 4322
  • [java]Tablice dynamiczne

    Witam, mam problem w ustawieniu rozmiaru dla tablicy dynamicznej, najlepiej będzie jak podam przykład: public class Osoba { String imie[]; //dynamiczna tablica } public class Przyklad{ public static void main(String[] args){ int rozmiar=5; Osoba nowy[] = new Osoba();//dynamiczna tablica obiektow...

    Programowanie Początkujący   08 Lis 2009 21:11 Odpowiedzi: 6    Wyświetleń: 29424
  • Jak podmienić tekst w tablicy char tekstem z bufora RAM w C?

    Pomogła funkcja "strcpy" Jest może inna metoda ? Jak wyżej, trzeba kopiować, ale użyj funkcji strncpy, ta jedna literka w nazwie robi wielką różnicę, mianowicie określa maksymalną ilość znaków jakie można zmieścić w twojej tablicy czyli podajesz tam rozmiar owej tablicy. poprzednia funkcja może spowodować że nadpisze więcej niż jest miejsca.

    Mikrokontrolery AVR   30 Lip 2024 12:21 Odpowiedzi: 20    Wyświetleń: 594
  • Jak usunąć ostatni element tablicy bez tworzenia nowej?

    Niestety wyzerowanie elementu nie wchodzi w rachubę, bo na wejście następnego bloku programu musi trafić dokładnie k-1 elemntów. Rozmiar tablicy nie jest z góry ustalony, dodatkowo zarezerwowana pamięć na tablicę jest celowo zawyżona, gdyż faktyczny rozmiar zależy od kilkunastu parametrów. Rezerwowanie pamięci w zależności od parametrów oznaczałoby...

    Programowanie Początkujący   10 Cze 2009 18:32 Odpowiedzi: 10    Wyświetleń: 6577
  • [ATmega8] [ATmega8][C] Jak poprawić kod do sterowania silnikiem krokowym?

    Wykluczone! _delay_ms jest makrem które działa tylko na wartościach stałych, użycie zmiennej spowoduje wkompilowanie biblioteki liczb zmiennoprzecinkowych a same opóźnienie będzie się miało nijak do tego oczekiwanego. Time może być stałą preprocesora (#define), nigdy zmienną. Dla zmiennej lepiej napisać osobną funkcję, która w pętli wykonuje _delay_ms(1)...

    Mikrokontrolery AVR   16 Sty 2010 17:20 Odpowiedzi: 16    Wyświetleń: 5832
  • Jak załadować plik do tablicy bajt po bajcie w C++?

    na pewno wpisujesz dane poza rozmiarem tablicy file_content[d]

    Programowanie   22 Maj 2008 19:45 Odpowiedzi: 19    Wyświetleń: 3371