błąd alokacji pamięci

Znaleziono około 124 wyników dla: błąd alokacji pamięci
  • [LINUX] - Błąd alokacji pamięci na s3c2440 przy użyciu I2C i SQLite

    Pokaż kod źródłowy jeżeli możesz. Ale tak jak poprzednik stawiam na wycieki pamięci.

    Mikrokontrolery ARM   29 Sie 2010 16:36 Odpowiedzi: 10    Wyświetleń: 1742
  • Błąd alokacji pamięci podczas instalacji Windows 95 na 386, 4MB RAM

    :evil: http://members.driverguide.com/driver/de...

    Software serwis   18 Wrz 2004 22:21 Odpowiedzi: 39    Wyświetleń: 3608
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Problem w TLauncherze od Minecrafta

    Proponuję na początek usunąć launcher i wszystko co z Nim związane. Potem usunąć wszystko co związane z javą. Następnie przeistalować Javę, na nowo zainstalować TLauncher. Masz błąd alokacji pamięci i jej braku. Prawdopodobnie brakuje RAM. ten laptop ma go "tylko 4GB" otwarte masz masę innych rzeczy w tle... Plus w TLauncher jakoś ustawia się ilość...

    Komputery Początkujący   16 Lut 2021 13:44 Odpowiedzi: 3    Wyświetleń: 9885
  • Kompilator PIC16F873 - błąd alokacji pamięci w segmencie BANK0

    Witam wszystkich zainteresowanych! Mam problem tego rodzaju: kompilator pokazuje mi taki oto komunikat: ::Can't find 0x1 words (0x1 withtotal) for psect intsave in segment BANK0 (error) ::Can't find 0x1 words (0x1 withtotal) for psect intsave in segment BANK0 (error) Co z tym zrobić? Pomocy!!

    Mikrokontrolery   26 Lis 2003 06:32 Odpowiedzi: 1    Wyświetleń: 1251
  • C++ - Jak naprawić błąd alokacji pamięci przy odczycie pliku z liczbami?

    A to nie jest tak, że z piku zczytujesz do strumienia potem do string stream i do piero możesz zrobić konwersje do typu całkowitego . Wiadomo alokujesz przez new dynamicznie wiec dopiero w programie wyskakuje błąd. :) Nie zagłebiałem sie w kod.

    Programowanie Początkujący   14 Mar 2013 17:13 Odpowiedzi: 6    Wyświetleń: 1479
  • REKLAMA
  • HP DesignJet 750C+ - Błąd alokacji pamięci przy drukowaniu z AutoCAD na Win 2000

    Nie ma numeru błędu. Podczas wybierania tej drukarki do wydruku wyskakuje okienko "BŁĄD ALOKACJI PAMIĘCI". Klien ma zainstalowane jeszcze inne drukarki z którymi nie ma problemu.

    Drukarki, ksero Profesjonalne   08 Kwi 2006 12:57 Odpowiedzi: 6    Wyświetleń: 2667
  • Błąd przy użyciu delete[] w dynamicznej alokacji pamięci w C++ - wyjaśnienie

    Co do powyższego to owszem, wskaźnik to po prostu komórka pamięci przechowująca adres do innej komórki, gdy dokonamy inkrementacji (++) lub dekrementacji (--) zmienimy zawartość wskaźnika, adres wskaźnika jest nadal ten sam. [syntax=c]int a[]={1, 2, 3}; int *b=&a; &a -operator adresu do zmiennej a ------------------------------------ Pamięć [0x00|0x01|0x02|0x03|0x04]...

    Programowanie Początkujący   06 Paź 2017 14:23 Odpowiedzi: 12    Wyświetleń: 1020
  • Instalacja Windows 95 na 486 SX z 4 MB RAM - błąd alokacji pamięci

    mam problem chcialem zainstalowac winde 95 na 486 sx 4 mb pamieci i 850 mb twardy dysk przegralem instalke z stacjonarnrgo kompa przez kabelek rs 232 po przegraniu na laptopa odpalam setup i winda sie instaluje az do wykrywania sprzetu, a potem wyskakuje blad "blad allokacji pamieci" , i dalej kicha moze ktos wie cos na ten temat i co z tym fantem zrobic...

    Software serwis   24 Maj 2003 21:55 Odpowiedzi: 2    Wyświetleń: 1326
  • Błąd wczytywania pliku w C++ - problem z alokacją pamięci i pętlą `for`

    No to chyba błąd w tym, że wezel_pomoc to tylko wskaźnik, któremu nigdzie nie przypisałeś pamięci (malloc) a odwołujesz się do jego skłądowych. W tym miejscu program się wywala.

    Programowanie   13 Sty 2008 00:59 Odpowiedzi: 4    Wyświetleń: 912
  • Jak utworzyć ramdysk 170MB w Windows XP za pomocą XMSDSK.EXE?

    paweliw: dzięki za te linki, ale ja w cale nie chce uruchamiać xmsdsk'a pod XP chce to zrobić spod dyskitki startowej (czyli de'facto DOS'a) problem w tym, że dostaję komunukat "błąd alokacji pamięci". Pomóż mi rozwiązać ten problem.

    Software serwis   24 Lis 2005 19:16 Odpowiedzi: 17    Wyświetleń: 5333
  • REKLAMA
  • [LPC2148] LPC2148: Błędy alokacji pamięci przy sprintf(), strtok(), printf() w C

    Ehh... No ale może w końcu pokażesz jego zawartość? Jak ktokolwiek ma ci powiedzieć gdzie masz błąd, skoro nie podajesz kodu? Jeśli wziąłeś niezmodyfikowany kod ze strony yagarto, to on nie ma prawa działać z plikami z moich przykładów. 4\/3!!

    Mikrokontrolery ARM   07 Sie 2009 06:28 Odpowiedzi: 12    Wyświetleń: 2667
  • C++: Błąd przy zwalnianiu pamięci - alokacja i dealokacja macierzy

    Usuwanie powinieneś ustawić w kolejności odwrotnej do alokacji. W alokacji są dwie pętle a w usuwaniu u Ciebie tylko jedna. Nazwy elementów usuwanych muszą się zgadzać z utworzonymi. Utworzone w pamięci elementy nie wszystkie są tablicami. for (int i=0; i < maciora2.l_wierszy_matrixa; i++ ) { delete [] maciora2.matrix_p_tab_x...

    Programowanie Początkujący   11 Kwi 2011 23:44 Odpowiedzi: 1    Wyświetleń: 991
  • [Win 7 Pro] Błąd APPCRASH BASCOM AVR 1.11.8.1 na Windows 7 Pro po uruchomieniu

    Lepiej zajmij się systemem, bo pewnie coś w nim jest nie tak. :roll: Gdyby był w porządku, nie sypałby się explorer przy każdym uruchomieniu. MemTest, mielący RAM przez całą noc, niczego nie wykrył. Włączenie DEP niczego nie poprawia, nawet odwrotnie. Windowsowski przyrząd do rozwiązywania problemów nie widzi niczego nienormalnego. Wszystko wskazuje...

    Software serwis   03 Maj 2011 21:04 Odpowiedzi: 12    Wyświetleń: 4476
  • Błąd pamięci i blue screen na Athlon 4200+ Toledo, Asus A8N-E, ATI X800 GTO

    BAD_POOL_CALLER Ten błąd Stop występuje, kiedy proces lub sterownik trybu jądra próbuje przeprowadzić niedozwoloną alokację pamięci. Problem bywa często spowodowany przez błąd sterownika lub oprogramowania. Okazjonalnie jest powodowany przez awarię urządzenia sprzętowego. Co do tego 2 screenu Dodano po 11 http://support.microsoft.com/kb/331988/p... a...

    Komputery Hardware   20 Paź 2007 11:54 Odpowiedzi: 8    Wyświetleń: 1239
  • Jak sprawdzić, czy jestem na liście kontaktów GG innej osoby?

    Może jeszcze mam zainstalować? No nie było to grzeczne ze strony kolegi. Pobrałem PGG ale wyskakuje mi okno z komunikatem "błąd w alokacji pamięci". Na innej stronie pisało do jakiej wersji GG instaluje się daną wersję PGG. Stąd powstało moje pytanie gdzie w internecie znajduje się PGG do wersji 7.7. Może ktoś coś podpowie? Dziękuję.

    Software serwis   30 Gru 2008 20:41 Odpowiedzi: 11    Wyświetleń: 5027
  • Aplikacja w C# a wyjątki. Dobre praktyki. Try {} i catch {}.

    Przechwytywaniem wyjątków obejmuje się bloki, które mogą zwrócić błędy. Najogólniej i najczęściej chodzi o sytuacje: 1. Błąd dzielenia przez 0 2. Błąd zapisu do pliku 3. Błąd alokacji pamięci (w tym tworzenia obiektu) 4. Błąd wyjścia poza indeksy tablicy (choć tu nie wszystkie języki interpretują takie sytuacje jako błędne) 5. Błąd parsowania / rozpoznawania...

    Programowanie Początkujący   05 Lut 2009 23:59 Odpowiedzi: 7    Wyświetleń: 4538
  • [C++] Alokacja pamięci dla wskaźnika Cpintd_Driver i Cpintd_Device – błąd incomplete type

    malloc to zabytek... C++ stosuje operator new który w przeciwieństwie do malloc obsługuje błędy i rzuca odpowiednie wyjątki...

    Programowanie   01 Wrz 2010 15:46 Odpowiedzi: 5    Wyświetleń: 2002
  • C++ - Błąd kompilacji przy powiększaniu tablicy dynamicznej malloc/realloc

    Masz w tym jeden błąd - po pierwszej instrukcji w pętli licznik będzie zawsze równy x-1. W związku z tym, pętlę musisz wykonywać tylko dopóki x>0. Zwracam tylko uwagę, że alokacja i zwalnianie pamięci zajmuje czas. Jeżeli chcesz zaimplementować coś na kształt stosu, to wydajniej od pomniejszania i powiększania zalokowanego obszaru jest alokować miejsce...

    Programowanie   05 Kwi 2014 13:15 Odpowiedzi: 7    Wyświetleń: 1788
  • ANSI C - Przekazywanie początku listy innej funkcji

    Mam właściwie dwie prośby w tym poście. Pierwsza to czy ktoś zna proste wyjaśnienie ile gwiazdek lub ampersandów stosować przy przekazywaniu wskaźników do funkcji. Podobno wystarcza kartka w kratkę i 30 minut. Mimo przeczytania książki Stephena Praty nadal głupieję ile gwiazdek i ampersandów stosować. Druga prośba to konkretny przykład tego, czego nie...

    Programowanie Początkujący   15 Sty 2015 00:26 Odpowiedzi: 2    Wyświetleń: 1077
  • Błąd odczytu danych z macierzy dynamicznej w C++ - wskaźniki i funkcje

    Problem z alokacją pamięci - alokujesz w funkcji "wypelnianie", wypełniasz, wyświetlasz po czym kasujesz, wracasz do main i znów chcesz wyświetlić. Proponuję zrobić alokację pamięci oraz zwalnianie w samej funkcji main. Poza tym masz błąd przy zwalnianiu pamięci - zgubiłeś [] przy "delete wsk;"

    Programowanie   29 Lis 2008 01:05 Odpowiedzi: 3    Wyświetleń: 2486
  • [C] - Malloc: Błąd 'return' przy dynamicznej alokacji tablicy struktur

    http://obrazki.elektroda.pl/1078934300_1... btw czy jeżeli użyję realloca, to stracę rzeczy które były w poprzedniej pamięci?

    Programowanie   16 Sty 2014 22:55 Odpowiedzi: 14    Wyświetleń: 3078
  • [C ] C++ klasa Solution z dynamiczną macierzą Operation – błędy alokacji i destruktora

    Mała podpowiedź: nie przypisałeś niczego do Solution::Matrix, a próbujesz się do niej odwoływać w ShowSolution, ba, w destruktorze próbujesz ją kasować. ;-) –––– Swoją drogą: aby znajdywać takie błędy polecam statyczne analizatory kodu: [url=http://css.csail.mit.edu/stack/]STA... i [url=http://cppcheck.sourceforge.net/]cp...

    Programowanie Początkujący   16 Paź 2014 20:54 Odpowiedzi: 4    Wyświetleń: 684
  • AI Gomoku game - generacja drzewa ruchów kandydujących

    Witam 1. Gomoku - bardziej zaawansowana gra kółko/krzyżyk, gdzie typowa plansza jest rozmiaru 19x19 pól. Należy ułożyć w linii prostej pięc figur pod rząd. 2. Piszę obecnie implementacje tejże gry, jednak mam wątpliwości na etapie koncepcyjnym. Chodzi o generacje drzewa kolejnych ruchów. Jest to etap przed oceną stanu planszy przez funkcje oceniającą....

    Programowanie   23 Kwi 2015 09:52 Odpowiedzi: 3    Wyświetleń: 903
  • Błąd zapisu 0 zamiast F w pamięci am29f080 przy użyciu Willem Prog

    Najprawdopodobniej masz uszkodzoną pamięć i nie da sie tych alokacji już zapisać. Spróbuj zaprogramować inną kość i sprawdz czy zapisuje. Pozdrawiam.

    Mikrokontrolery   06 Lut 2006 17:51 Odpowiedzi: 3    Wyświetleń: 1733
  • Komputer się sam resetuje, zawiesza, nie chce się włączać itp.

    Błąd 0x00000019 BAD_POOL_HEADER - Porada Microsoftu: Problem z alokacją nagłówka puli w pamięci. Przyczyną może być sterownik, uszkodzenie dysku lub pamięci.Rozwiązanie: -Uaktualnij sterownik, który powoduje błąd. -Sprawdź dysk pod kątem występowania bad sektorów oraz jego SMART. -Sprawdź pamięć odpowiednim programem diagnostycznym.

    Komputery Hardware   05 Sty 2013 12:55 Odpowiedzi: 9    Wyświetleń: 2916
  • Panasonic AG-AC8EJ - Błąd CHECK CARD po sformatowaniu karty pamięci na PC

    Witam. Po sformatowaniu karty pamięci używanej w kamerze wyświetla mi się błąd "CHECK CARD". Kartę formatowałem na komputerze kilka razy używając do tego różnych opcji wyboru "system plików" oraz różnego "rozmiaru jednostki alokacji". Podejrzewam, że to może przez to, że kartę sformatowałem w złej opcji, teraz kamera ma problem z jej odczytem. Ale mogę...

    DVD/VCR/Kamery/BD Serwis   15 Sty 2015 21:44 Odpowiedzi: 1    Wyświetleń: 1221
  • 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
  • [STM32F1][C] - Lista jedokierunkowa - wyciek pamięci

    Bardzo sensowne, pod warunkiem, że zagwarantujesz, że nikt inny w tym czasie na pewno nie będzie potrzebował tej pamięci - bo inaczej masz błąd. Z kolei jeśli możesz to zagwarantować, to zapewne nie potrzebujesz dynamicznej alokacji - wystarczy przecież synchronizować np. dostęp dwóch wątków do tego samego obszaru pamięci, statycznie zaalokowanego i...

    Mikrokontrolery ARM   01 Lip 2014 12:02 Odpowiedzi: 30    Wyświetleń: 3333
  • [STM32][C++] - Zawieszanie się procesora przy alokacji pamięci

    Po pierwsze do "256" w skrypcie linkera dopisz co najmniej jedno zero na końcu - przy tak małym rozmiarze to nie ma prawa działać. (; Po drugie pokaż kod którego używasz do alokowania. Bo jeśli jest to "zwykłe" new, to ono nie zwraca błędu, tylko rzuca wyjątkiem.

    Mikrokontrolery ARM   13 Mar 2018 15:05 Odpowiedzi: 4    Wyświetleń: 903
  • Windows 7 nie uruchamia się po hibernacji, błąd 0xc00000f, naprawa nie działa

    ponownie podpowiem, przetestuj RAM odpowiednim narzędziem, tester Windowsa często jest dziurawy Na mój węch szukałbym przyczyny w kościach pamięci, a nie w alokacji dysku

    Komputery Hardware   12 Lut 2013 23:37 Odpowiedzi: 14    Wyświetleń: 9297
  • Ropam Neo i GSM Basic - opinie, wady i zalety użytkowania

    Posiadam centralkę NEO z zasilaczem dedykowanym. Nie minęło wiele czasu ale co zauważyłem : 1. Zasilacz czasami ma problemy z miękkim startem, niemiłosiernie bzyczy i skwierczy jak się załącza. Mam czasami wrażenie ,że gdzieś kabel zasilający nie jest poluzowany. (kilka razy już sprawdzałem). 2. Panel lubi się zawieszać (błąd "problemy z alokacją pamięci")...

    Systemy Alarmowe   25 Sty 2014 18:03 Odpowiedzi: 8    Wyświetleń: 2592
  • Tablica struktur, kopiec. Dlaczego wyskakuje błąd?

    Jeśli chcesz to zrobić w strukturze, która pojawia się gdzieś w programie i miec wpływ na wielkość tablicy w każdym egzemplarzu struktury, eleganckim rozwiązaniem jest dynamiczne przydzielenie pamięci. struct pole{ int r,p,q,nr; }; struct Nadrz_dane{ pole *wezel; int MAX; }; main() { Nadrz_dane drzewo; int liczba_pol...

    Programowanie   01 Gru 2009 03:14 Odpowiedzi: 3    Wyświetleń: 1374
  • Błąd w algorytmie liczb pierwszych w C++ - zakres i tablica bool

    Witam, jesli jej nie usuniesz, program zostawi po sobie śmieci w pamięci. W dodatku gdy częściej będziesz używał takich instrukcji i nie będziesz usuwał zaalokowanej pamięci, wycieknie ona. Jest wiele programów do badania wycieków pamięci i jeśli używasz dynamicznej alokacji, zawsze warto takiego użyć. Pozdrawiam, Krzysztof.

    Programowanie   16 Wrz 2006 13:56 Odpowiedzi: 4    Wyświetleń: 2164
  • [C++] Odzyskanie adresu po podwójnej alokacji (memory leak)

    Witam ponownie, Mam kod: [syntax=c]#include <iostream> int main() { int *ptr = new int(5); std::cout << ptr << std::endl; // 0x16e0c20 ptr = new int(8); std::cout << ptr << std::endl; // 0x16e1050 delete ptr; }[/syntax] Problem polega na tym, że posiadam bardziej złożony kod, ale zasada działania jest ta sama. W pewnym...

    Programowanie   18 Maj 2018 16:22 Odpowiedzi: 4    Wyświetleń: 678
  • [lm3s6965] Dynamiczna alokacja pamięci - Hard Fault

    Tak więc. 1. skompilowałem program dla lm3s w "codesourcery lite" i błąd występuje nadal 2. uruchomiłem program na stm32f103, korzystając z twoich przykładów, i tutaj dynamiczna alokacja pamięci działa poprawnie. Teraz pozostało mi przenieść projekt z stm32 na lm3s, ponieważ zajmuję się tym w wolnym czasie od pracy, to efektem podzielę się pewnie za...

    Mikrokontrolery ARM   26 Lut 2013 10:45 Odpowiedzi: 9    Wyświetleń: 2271
  • Dlaczego przypisanie nie skutkuje Access Violation? C, tablice i Malloc.

    Szybka odpowiedź. Trzeba Ci wiedzieć jak działa procesor i Memory Management Unit (MMU). Działa tak, że buduje z kawałków pamięci fizycznej, pamięć wirtualną. Z kawałków o ustalonej długości, im mniejsze kawałki tym lepsza oszczędność pamięci ale większa tablica mapowania fizycznej pamięci na wirtualną i kupa innych kłopotów. Każda aplikacja porusza...

    Programowanie Początkujący   23 Maj 2017 07:10 Odpowiedzi: 3    Wyświetleń: 891
  • TP177mico i S7-200: Odczyt parametrów z podprogramów przez RS485

    Ciemność widzę, ciemność.... Z tego co mi się przebija przez czarną szybkę, to możliwy jest problem związany z nadpisywaniem sobie danej - przykładowo TP wykorzystuje komórkę VW500, a Ty również z niej korzystasz w jakimś podprogramie no i wychodzi bryndza - najprawdopodobniej tutaj siedzi błąd. Przy skomplikowanych projektach dobrze jest sobie rozpisać...

    Automatyka Przemysłowa   07 Cze 2009 17:26 Odpowiedzi: 4    Wyświetleń: 1107
  • Jaką przewagę ma C++ nad C w przypadku mikrokontrolerów

    Nie chodzi o złożoność obliczeniową alokatora, a o skutki dynamicznej alokacji jako takiej przy ściśle określonych (ograniczonych) zasobach, ale to tylko jedno z niebezpieczeństw pisania na uC w stylu takim jak na PC z 16 GiB RAM. Nie o język chodzi, a o typowe sposoby pisania programów wynikające z praktyki używania tego języka. Nie wiem o co Ci dokładnie...

    Mikrokontrolery ARM   05 Gru 2016 08:28 Odpowiedzi: 82    Wyświetleń: 7683
  • kłopoty z OpenDialog - tworzenie dynamicznych obrazków

    A z jakim błędem? Spróbuj może ładować plik na samym końcu. Choć zasadniczo to tu błędów nie widać :| A nie masz w innym miejscu jakiś metod pracujących dynamicznie na obiektach? (zwlanianie pamięci, alokacja pamięci, tworzenie nowych obiektów, usuwanie istniejących) Aha - nie nadpisujesz przypadkiem jaiegoś obiektu w tej tablicy, którego byś nie zwolnił?

    Programowanie   04 Cze 2008 18:12 Odpowiedzi: 17    Wyświetleń: 2009
  • windows 2003 problem Stop 0x000000C2 lub BAD_POOL_CALLER

    Witam, tak jak w tytule mam problem, w windowsie wyskakuje mi niebieski ekran wlasnie z taka definicja problemu, znalazlem w necie, co to jest,ale tak naprawde nie wiem jak sobie z nim poradzic, moze ktos mial podobny problem i da wlasciwa wskazowke? podaje opis jaki znalazlem na sieci: Stop 0x000000C2 lub BAD_POOL_CALLER Ten błąd Stop występuje, kiedy...

    Software serwis   22 Cze 2006 12:25 Odpowiedzi: 6    Wyświetleń: 2072
  • C++ Dynamiczna alokacja tablicy w klasie - błąd member identifier expected

    do klasy macierz przekazujesz oba parametry. Liczbę kolumn (lub wierszy - znaczenie jest umowne) wykorzystujesz do stworzenia tablicy obiektów wektor o tym wymiarze. Z kolei drugi parametr będzie przekazany do utworzonej klasy. Może prościej będzie, zamiast zadawać długość wektora na etapie tworzenia (kontruktora), stworzyć pustą tablicę (dane = null),...

    Programowanie   11 Lis 2008 16:38 Odpowiedzi: 16    Wyświetleń: 13438
  • Dlaczego po formatowaniu karta pamięci nie jest odczytywana? Panasonic AG-AC8EJ.

    Witam. Po sformatowaniu karty pamięci używanej w kamerze Panasonic AG-AC8EJ wyświetla mi się błąd "CHECK CARD" gdy próbuje nagrywać. Kartę formatowałem na komputerze kilka razy używając do tego różnych opcji wyboru "system plików" oraz różnego "rozmiaru jednostki alokacji". Podejrzewam, że to może przez to, że kartę sformatowałem w złej opcji, teraz...

    Naprawa nośników i odzysk danych   15 Sty 2015 21:08 Odpowiedzi: 1    Wyświetleń: 687
  • Obliczenia na b. dużych liczbach (do 2mld miejsc znaczacych)

    *reprezentacja liczb jest stałoprzecinkowa bez znaku Tylko ten termin "stałoprzecinkowa" mi z roztargnienia wyszedł - reprezentowane są tylko liczby całkowite. *** Faktycznie - jest tam błąd z alokacją pamięci, tylko gdzie? int main(int argc, char* argv[]) { char* wpis=new char[32]; char* w=0; char* ops; char op; int dalej=1;...

    Programowanie   07 Wrz 2005 21:33 Odpowiedzi: 10    Wyświetleń: 2547
  • [C++] Klasa macierz - problem z operacjami na stałych i operatorami

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

    Programowanie   11 Lis 2008 20:40 Odpowiedzi: 1    Wyświetleń: 3948
  • Jak uruchomić GUI z ST na HY-Mini STM32? Szukam gotowych źródeł lub bibliotek

    Całość powinna dać się zrobić w parę dni - jak skończę to tutaj dodam pliki jakie powstaną. Co tam słychać w sprawie... ? :P Gdzieś już na forum pisałem - GUI z ST jest niespójne pkt XY(0,0) dla Recoucera i GLCD są w różnych miejscach, zamienione XY, błędy w alokacji pamięci, brak mechanizmu zdarzeń, brak dynamicznego tworzenia obiektów - skutkuje...

    Mikrokontrolery ARM   27 Sie 2014 11:24 Odpowiedzi: 36    Wyświetleń: 14208
  • Testowanie programu Sito Erastotenesa na PC z 64 GB RAM - związek z Złotą Liczbą

    BItset jest z c++ a nie z c :) https://stackoverflow.com/a/39554244/104... liczby pierwsze sitem https://stackoverflow.com/a/3337812/1047... fibonnacci szybszą metodą https://stackoverflow.com/a/18172463/104... tutaj to co wyżej, tyle że tablicę liczysz tylko raz (jeśli nie dasz rady ograniczyć ilości wywołań), rozwiązanie nie w tym języku co chcesz,...

    Programowanie Początkujący   18 Lip 2019 18:41 Odpowiedzi: 79    Wyświetleń: 2730
  • Nikon Coolpix L20 - problem z kopiowaniem filmów AVI na komputer

    Według mnie przyczyną tego może być właśnie program jakim kopiujesz. Nie używaj tego badziewia. Kup sobie czytnik Twoich kart kart pamięci za 20 złotych na giełdzie komputerowej oraz zaopatrz się w darmowy Total Commander i Twoje problemy z takimi komunikatami oraz z szukaniem przyczyny złego współdziałania dedykowanych programów do ściągania plików...

    Fotografia Użytkowy   04 Sty 2011 17:14 Odpowiedzi: 2    Wyświetleń: 4344
  • Czytanie danych z poszczególnych linijek pliku (C/C++)

    Zmienna result nie może być wskaźnikiem bo scanf przez %s kopiuje zawartość źródła do zmiennej która siedzi pod %s. To znaczy może być wskaźnikiem ale musi wskazywać na jakiś obszar pamięci a nie na przypadkowe "gdzieś w pamięci". Dwa, że obszar trzeba zainicjować zerem w pierwszej komórce na wypadek gdyby scanf nie dopasował wzorca do rzeczywistych...

    Programowanie   30 Sty 2020 17:46 Odpowiedzi: 6    Wyświetleń: 798
  • Jak poprawić błędy w kodzie sortowania w C na podstawie schematu?

    gdzie może być błąd wychodzą dziwne liczby Z tego co tu można wyczytać ze schematu wynika, że ma zostać utworzona tablica dynamiczna o rozmiarze zgodnym z wprowadzaną liczbą. Następnie powinna ona zostać wypełniona odpowiednimi wartościami (liczbami). Nie znam się na C, ale wygląda jakby brakowało alokacji pamięci na tę tablicę i pętli wstępnej do...

    Programowanie   01 Cze 2020 06:56 Odpowiedzi: 11    Wyświetleń: 1203
  • GCC - Jak przedefiniować funkcję malloc na swoją własną ?

    Niestety nie. W moim urządzeniu istnieją 3 różne pamięci, które moja funkcja wybiera w zależności od różnych warunków. Do tego używam własnego algorytmu alokacji a ten który używa malloc jest dla mnie nieznany. Nazwij swoją funkcję jak należy - malloc() - i tyle. Oczywiście to samo dotyczy free(). To nie działa. Dostaję błąd: " malloc.c:(.text.malloc+0x0):...

    Mikrokontrolery ARM   20 Lis 2015 07:19 Odpowiedzi: 15    Wyświetleń: 1884
  • Dysk SSD Patriot - błąd krytyczny 800701E3 przy inicjalizacji

    Na czym polega - w jaki sposób Secure Erase może rozwiązać te problemy? - czy do tego jest konieczne Secure Erase? Dlaczego zwykłe usunięcie lub sformatowanie partycji miałoby nie wystarczyć? - w jaki sposób? Secure Erase jest bardziej zaawansowanym procesem niż zwykłe formatowanie lub usuwanie partycji. Oto różnice i powody, dla których może to być...

    Naprawa nośników i odzysk danych   30 Lis 2023 11:59 Odpowiedzi: 10    Wyświetleń: 468
  • Komputer resetuje się przy eMule na Windows 2000, P4 Celeron, Gigabyte GA-8I945GME

    Witajcie WManagerze urządzeń jest wszystko ładnie. Takimi pierdułkami nie zawracał bym głowy :) Po wczorajszej zamianie sterownika sieciowego z dostarczonego z płytą na sterownik producenta chipsetu do tej pory jest dobrze. Wcześniej też zdarzały się kilkugodzinne sesje poprawnej pracy, więc nie krzyczę jeszcze hura, ale jest spora nadzieja. Jeżeli...

    Komputery Hardware   28 Mar 2006 17:29 Odpowiedzi: 23    Wyświetleń: 2342
  • Aparat Fuji Film s2500hd - błąd odczytu na kartach pamięci SD/SDHC

    Nie zmieniaj karty bo to nie wina karty, To wina Twojego postępowania, zmień je a będzie OK. :) Baterie zawsze muszą być naładowane na full w czasie operacji na karcie w aparacie! Nie przeprowadzaj operacji kadrowania ani innych w aparacie na karcie! Nie śpiesz się! Kto to widział dokonywać operacje na plikach w aparacie na karcie? Sama sobie odpowiedziałaś...

    Fotografia Użytkowy   19 Lip 2011 19:17 Odpowiedzi: 5    Wyświetleń: 5363
  • atmega8 - możliwe przyczyny dziwnego zachowania pamięci w programie z przerwaniami

    Masz dwa poważne błędy: alokacja dużej tablicy na stosie w przerwaniu timera i odblokowanie przerwań w przerwaniu timera. Ten drugi błąd służy zapewne do zamaskowania poważniejszego błędu - koncepcyjnego. Przerwanie timera nie powinno przeszkadzać w obsłudzie przerwania UART, a zapewne przeszkadza, bo wykonuje się za długo.

    Mikrokontrolery AVR   21 Sie 2015 09:34 Odpowiedzi: 26    Wyświetleń: 1473
  • Gdzie znajdę kurs od podstaw do projektu ARM z LPC1768, Eclipse i STlinkV2?

    Wrzuciłem LPCXpresso i niestety nie jest tak bezproblemowo :-/ Przy próbie kompilacji wyskakuje mi błąd: *** Couldn't reserve space for cygwin's heap, Win32 error 0 Szukałem w sieci jak to rozgryźć, ale 2 porady, które się przewijają, czyli zmiana alokacji pamięci przez system na wpisaną na sztywno oraz restart komputera przez Uruchom ponownie, niestety...

    Mikrokontrolery ARM   20 Lis 2015 22:49 Odpowiedzi: 11    Wyświetleń: 1182
  • [C] Sprawdzenie dynamicznej alokacji i zwalniania pamięci w strukturze z tablicą 2D

    Witam. Mam wykonać polecenie: 'Stworzyć strukturę zawierającą dynamicznie zaalokowaną tablicę dwuwymiarową i jej wymiary. Tablica dwuwymiarowa jest reprezentowana przez odpowiedni wskaźnik.' Oprócz tego jeszcze zwolnić zaalokowaną pamięć. Oto co napisałem.. byłbym wdzięczny gdyby ktoś sprawdził czy dobrze to zrobiłem i ewentualnie pokazał mi błąd. #include...

    Programowanie Początkujący   18 Lis 2009 22:29 Odpowiedzi: 1    Wyświetleń: 1893
  • C++: Jak wypisać łańcuchy o długości co najmniej 3 znaków z pliku?

    Ja bym podszedł do problemu inaczej. Jeżeli mam do czynienia z niewielkimi plikami, wolałbym posłużyć się string-iem. Dzięki temu unikam konieczności alokacji i kasowania pamięci - w Twoim programie zapomniałeś zrobić "delete bufor", łatwo o takie błędy. Przy użyciu stringu zagadnienie jest banalne: int main(int argc, char** args){ if(...

    Programowanie Początkujący   05 Gru 2009 23:43 Odpowiedzi: 7    Wyświetleń: 3438
  • [stm32f0] Kiedy używać dynamicznej alokacji pamięci w FreeRTOS na STM32F0?

    Przy proggramowaniu niedużych mikrokontrolerów dynamiczna alokacja pamięci nie ma sensu. Więcej pamięci zmarnujesz w związku z alokacją, niż jej zaalokujesz, a ponadto: kto inny miałby korzystać z pamięci, której w danej chwili nie używa jeden proces i jaką masz pewność, że ten inny proces nie zechce zaalokować pamięci w tym samym czasie, co ten pierwszy?...

    Mikrokontrolery   05 Kwi 2014 16:38 Odpowiedzi: 8    Wyświetleń: 1431
  • stm32 - fatfs - SPI - Nie zmienia rozmiaru pliku przy zapisie i lseek'u

    W maliny nie idzie chociaż czytałem na forum FatFs, że wspomniane błędy pojawiają się przy problemach z alokacją pamięci i ew nadpisywaniem zmiennej FIL. f_mount muszę jeszcze raz sprawdzić. Podłączyłem tft i sprawdzam wszystkie wartości na bierząco - oprócz tej... Kiedy plik ma wielkość np 1 bajtu. f_open, f_lseek, f_write zwracają 0 a dopiero f_close...

    Mikrokontrolery ARM   04 Lis 2013 18:08 Odpowiedzi: 7    Wyświetleń: 2628
  • C++ - Dlaczego wskaźnik zmienia wartość w funkcji push w liście jednokierunkowej?

    volatile to trzeba, zazwyczaj jak jakaś wartośc zmiennej się nie zmienia dostatecznie szybko to należy użyć volatile. to wykluczą rolę "wróżki" z procesora. ale tutaj tego nie trzeba. masz błąd logiczny, w pierwszym programie wygląda to tak: -przejdź na koniec listy; -wypisz przedostatni element; -stwórz nowy element; -wypisz przedostatni element; -dodaj...

    Programowanie Początkujący   12 Sie 2012 13:18 Odpowiedzi: 11    Wyświetleń: 1353
  • Jak zapisać dane z ADC do karty SD przez DMA w STM32F767zi?

    Wystarczy poużywać karty SD w wideorejestratorze aby wiedzieć o czym piszę. Wystarczy też trochę doczytać, żeby nie rozpowiadać takich "prawd i mitów" (nawiązanie do innego tematu jest oczywiście celowe). Po pierwsze w ogólnej ogólności błędem jest założenie, że skoro w FAT tablice alokacji znajdują się w początkowych sektorach to częsty zapis danych...

    Mikrokontrolery ARM   14 Mar 2019 11:39 Odpowiedzi: 6    Wyświetleń: 636
  • Hyundai EMP340/EMP350 - odtwarzanie usb (usb reading)

    Witam wszystkich. Od niedawna stałem się posiadaczem Hyundaia Coupe GK FL/2, ogolnie auto sprawuje się lepiej niż dobrze. Mam jednak drobny problem z radiem (Hyundai'owskie EMP340/EMP350): http://obrazki.elektroda.pl/5728790400_1... - podczas podłączania pendriva (przez kabel): http://obrazki.elektroda.pl/5905450000_1...

    Radia i Systemy Multim. Początkujący   29 Wrz 2014 20:44 Odpowiedzi: 3    Wyświetleń: 2919
  • Atmega 644p, EEPROM 24c02, zapis danych do pliku w jednej linii - jak to zrobić?

    Faktycznie dziwny sposób, nawet nie sprawdzałeś jakiego rodzaju były błędy w przypadku niedziałających kart. Używam dwóch kart. W przypadku pierwszej - 16MB (Panasonic, z jakiegoś aparatu), przechodzi poprawnie funkcję DriveInit z biblioteki MMC.lib, widać to bo daje w odpowiedzi 0, a jak wyciągnę kartę to zgłasza błąd 225 (brak odpowiedzi po Reset)....

    Mikrokontrolery AVR   25 Cze 2011 08:08 Odpowiedzi: 3    Wyświetleń: 2027
  • Jak zaimplementować spektrogram w C++ z użyciem FFT i iFFT?

    Niestety pliki , które podałeś dodatkowo powodują jakieś błędy alokacji pamięci , czyli wszystko o kant rozbić . Niestety z programowania specjalnie dobry nie jest , tak jak i z samego przetwarzania dźwięku . double px = N1 / OKBottomDlg1->Image1->Width ; // ilość próbek podzielona przez szerokości komponentu daje nam ilosc probek na 1 px for(int...

    Programowanie   06 Kwi 2009 13:48 Odpowiedzi: 15    Wyświetleń: 4351
  • [C] Dynamiczna alokacja pamięci w dwuwymiarowej tablicy w C - błędy w kodzie

    [syntax=c] #include<stdio.h> #include<stdlib.h> int *funkcja(int wiersze, int kolumny); void wypisz(int *tab, int wiersze, int kolumny); int main(void){ int *tab = funkcja(4,6); wypisz(tab,4,6); return 0; } int *funkcja(int wiersze, int kolumny){ int *p = (int)malloc(wiersze*kolumny*sizeof(int))... int i ,j ; int indeks; for(j = 0; j< kolumny;j++){...

    Programowanie   25 Gru 2013 23:27 Odpowiedzi: 3    Wyświetleń: 1398
  • Wolny internet na Windows XP, szybki na Ubuntu - jak poprawić prędkość?

    Zawartość dysku nie wpływa na połączenia sieciowe. problemem może być sam system i sterowniki, wirusy, konflikty oprogramowania albo zapchane łącze lub wada sprzętu(zużycie, konflikt sprzętowy). Innego wyjścia nie ma. Możliwe że pomoże update systemu, instalacja programów użytkowych wsparcia systemu(flash, .NetFramework, c++ runtime itp) które mogą...

    Sieci LAN   22 Mar 2010 00:49 Odpowiedzi: 28    Wyświetleń: 7153
  • Aktualizacja kompilatora CodeSourcery dla ARM - co nowego?

    Pamiętaj, że atrybutem aligned wyrównujesz najmłodszy adres stosu, a tobie zależy niejako na najstarszym, bo stos jest "descending". STACK_SIZE musi być podzielny przez 8, tak samo jak rozmia stosów dla wątków. No o tym też zapomniałem i nie wziąłem pod uwagę, ale to akurat było dobrze. Znalazłem jeszcze jeden błąd tego typu w mallocu FreeRTOSa. Malloc...

    Mikrokontrolery ARM   24 Lis 2010 22:07 Odpowiedzi: 27    Wyświetleń: 2966
  • SATAFIRM S11 czyli Jak podnieść do życia SSD na Phison PS3111

    Niniejszy temat zakładam "dla potomnych" ponieważ przeszedłem w/w procedurę z SUKCESEM i przywróciłem do życia dysk SSD SP S55 120GB SATA III. Chciałbym zachęcić do dyskusji i wymiany wiedzy (jeżeli są inne metody umieśćmy je tutaj). Na początek - jakich dysków dotyczy ten problem? - Goodram CX100, CX200, CX300, CX400, S400U, IRDM, Iridium, - Silicon...

    Naprawa nośników i odzysk danych   23 Maj 2025 11:18 Odpowiedzi: 166    Wyświetleń: 115302
  • [BASCOM] Nieprzewidywalne zachowanie programu, stosy?

    Tak, w programie zawarte są dwie procedury obsługi przerwania, obydwie od przerwań zewnętrznych: [syntax=vb]Communication: Set Comm_needed Return [/syntax] oraz [syntax=vb]Timer_loop: Set Loop_tick Return [/syntax] Rozumiem, że bez całego kodu analiza może być ciężka. Jednak sytuacja w uproszczeniu wygląda w ten sposób, że kod: [syntax=vb]a = 3 print...

    Mikrokontrolery AVR   22 Mar 2011 09:03 Odpowiedzi: 19    Wyświetleń: 2775
  • [Assembler] Jak zarezerwować i zwolnić blok pamięci oraz przesyłać dane?

    Pamięć można zaalokować na kilka sposobów: Pierwszy polega na rezerwowaniu pamięci ze stosu programu. call GetProcessHeap ;pobiera "handle" do stosu danego procesu(naszego programu) mov hProcessHeap, eax ;i zapisije go do pamieci push 1024 ;ilosc bajtów do zarezerwowania push HEAP_ZERO_MEMORY ; flaga zerujaca zaalokowana pamiec push...

    Programowanie   10 Mar 2004 13:23 Odpowiedzi: 8    Wyświetleń: 2855
  • [AVR][WinAVR][C] Alokacja zmiennej inicjalizowanej w pamięci EEPROM

    atom1477: No jak chcesz zapewnić, że program nie zmieni flagi? Bo do tego się odnosiłem. Twój sposób z CRC też zadziała, tylko co zyskujesz? Nic w porównaniu do mojej wersji. Ewentualnie uzupełnionej o Twoją z rejestrem. Bootloader musi dodatkowo obsługiwać EEPROM, każdy błąd który coś pechowego wpisze do EPROMU powoduje, że program się nie odpali,...

    Mikrokontrolery   12 Wrz 2012 09:06 Odpowiedzi: 52    Wyświetleń: 5233
  • Czy klasy C++ działają poprawnie na AVR z użyciem WinAVR?

    Także trzeba dokupić trochę RAMu i zobaczyć co wtedy. No i spróbować trochę zoptymalizować program, bo do tej pory raczej nie musiałem zwracać na to uwagi :| Pisanie programów na mikrokontrolery, to trochę jak kiedyś na Atarynki czy Spektrusie :) - zacząć trzeba od zaplanowania w jaki sposób najlepiej wykorzystać dostępne zasoby. Z konkretów - unikaj...

    Mikrokontrolery   03 Sty 2008 17:19 Odpowiedzi: 41    Wyświetleń: 6489
  • Komputer sam się wyłącza, a potem niebieski cały ekran z nap

    Witam. 1. Czym jest niebieski ekran? Niebieski ekran wyświetla się zawsze wtedy, gdy Windows napotka poważny problem uniemożliwiający kontynuowanie działań systemu operacyjnego.W WindowsXP pojawia się on niezwykle rzadko zwykle wtedy gdy instalowane jest nowe urządzenie, sterownik bądĽ program. Blue Screen of Death (BSOD - z ang. niebieski ekran śmierci)...

    Komputery Hardware   15 Cze 2008 12:21 Odpowiedzi: 9    Wyświetleń: 69540
  • Hostowanie funkcji „Logs” aplikacji internetowej OpenBekenIOT w LittleFS urządzenia (BK7231T)

    Wypróbuję sugestie i napiszę o rezultacie. W międzyczasie znalazłem takie Dodano po 29 Jednak gdy przyjrzysz się bliżej, myślę, że początkowy adres partycji OTA dla BK7231N powyżej nie może wynosić 0x12A000. Prawdopodobnie jest tam błąd, jeśli rozmiar partycji aplikacji wynosi 1156kB. Nie mogłem jeszcze dowiedzieć się, w jaki sposób odbywa się alokacja...

    Smart Home IoT   11 Lut 2024 16:15 Odpowiedzi: 36    Wyświetleń: 3129
  • malloc, calloc - jak poprawnie alokować pamięć dla tablicy

    Pierwszy błąd przy alokacji, musisz podać rozmiar wskaźnika, a nie typu (chociaż w tym wypadku prawdopodobnie na jedno wychodzi). [syntax=c]int **array = calloc(x, sizeof(int*));[/syntax] Wszystko rozchodzi się o to, że mylisz szerokość z wysokością tablicy. Zapełnianie tablicy powinieneś zrobić w taki sposób (zamienione x z y ewentualnie b z a w array[a][b]):...

    Programowanie Początkujący   20 Gru 2011 18:06 Odpowiedzi: 4    Wyświetleń: 2940
  • Garmin Dakota 20 - Przywrócenie pamięci wewnętrznej

    Witajcie, Mam taki problem: podłączyłem swoją nawigację Garmin Dakota 20 do telefonu z androidem i przypadkiem zamiast karty pamięci sformatowałem wewnętrzną pamięć GPSa. Teraz wszystkie znaki na niebie i ziemi wskazują że Dakota nie widzi swojej pamięci. Po "nastu" godzinach szukania informacji w sieci i wielu różnych próbach dotarłem do takiego tematu...

    Nawigacje Software   27 Mar 2019 06:19 Odpowiedzi: 1    Wyświetleń: 777
  • Mały radiomagnetofon internetowy na STM32F407VGT6

    Witam OK, zamieszczam nowy kod źródłowy i wsad do mikrokontrolera programu radiomagnetofonu, w którym usunąłem błąd powodujący wyciek pamięci podczas grania radia oraz dodałem dwa usprawnienia poza tym. Błąd wycieku pamięci polegał na zgłoszeniu faktu braku pamięci przez dekoder AAC podczas kolejnej próby nawiązania połączenia z serwerem wybranej stacji...

    DIY Konstrukcje   09 Wrz 2018 11:07 Odpowiedzi: 36    Wyświetleń: 13977
  • W jakim środowisku piszą profes. programiści? [C++]

    To raczej temat na inną rozmowę, nie odpowiada to zbytnio na pytanie autora. Autor zadał kilka pytań, na które postaram się odpowiedzieć i dodać trochę informacji od siebie. MS dostarcza Visual C++, to nie jest czysty C++ Każdy kompilator (preprocesor również) dostarcza swoje dodatkowe rozwiązania/ułatwienia. W visualu są to np funkcje z postfiksem...

    Programowanie   15 Cze 2012 14:36 Odpowiedzi: 29    Wyświetleń: 10251
  • [STM32F4][C] Coś zawiesza ADC po pierwszej konwersji

    `sprintf()` używa bardzo dużo pamięci. Niewinnie wyglądające `val * 3.3 / 4095;` to w istocie mnożenie na typie `double` (standardowy błąd osób które biorą się za zmienny przecinek). Proponuję więc zacząć od: - użycia `s i printf()` (wersja bez wsparcia dla zmiennego przecinka, zużywa dużo mniej RAMu, nie robi alokacji dynamicznej) [zakładam że mowa...

    Mikrokontrolery ARM   22 Lut 2018 22:44 Odpowiedzi: 16    Wyświetleń: 1251
  • Jak wyłapać błąd w destruktorze? Drzewo binarne; C++.

    Proszę o pomoc bo nie umiem sobie poradzić z destruktorem. Tworzę drzewo binarne korzystając z dynamicznej alokacji pamięci, a destruktor ma je usuwać z pamięci. Niestety, gdzieś popełniam błąd, którego nie potrafię znaleźć. Proszę o pomoc. Załączam cały program, ale błąd jest w destruktorze. [syntax=c] //Drzewo BST #include <iostream> #include...

    Programowanie Początkujący   07 Cze 2015 12:03 Odpowiedzi: 11    Wyświetleń: 849
  • [STM32] Jak pisać efektywne i przenośne biblioteki dla STM32 w C?

    Po prostu przejdź na C++ i już. Nie ma żadnych wad, a 99% tego co możesz przeczytać w necie to durne przesądy leśnych dziadków. Kod o tej samej funkcjonalności w C czy w C++ będzie działał identycznie w obydwóch przypadkach. Tyle że ten w C++ będzie krótszy, prostszy (powiedzmy że to kwestia subiektywna) i zapewne bardziej odporny na błędy. Ja też się...

    Mikrokontrolery ARM   12 Gru 2016 20:53 Odpowiedzi: 83    Wyświetleń: 10617
  • C++ - Jak zrozumieć konstruktor w zadaniu z klasy CRekord?

    ... Kolego, wiem jak to zaalokować, nawet to zrobiłem, w kodzie jest napisane (m_pNazwa=new char[50];) O takie trywialne rzeczy nie pytam, ale w poleceniu jest w sekcji prywatnej dodać wskaźnik typu char o nazwie m_pNazwa przechowujący nazwę rekordu nie dłuższą niż 50 znaków czyli w private powinno być : char* m_pNazwa[50]; a jest : char* m_pNazwa;...

    Programowanie   18 Sty 2013 22:29 Odpowiedzi: 18    Wyświetleń: 2055
  • dynamiczna alokacja pamięci, pobieranie wartości z tablicy

    Witam, otóż stworzyłem klasę w której konstruktorze dynamicznie alokuję pamięć dla tablicy dwuwymiarowej, problem w tym, że program się wysypuje, gdy próbuję pobrać konkretny element za pomocą metody get, w dynamicznym alokowaniu pamięci nie widzę błędu, więc może źle przekazuje argumenty, wkleję kod: [syntax=c] #include<iostream> using namespace...

    Programowanie Początkujący   02 Maj 2017 21:08 Odpowiedzi: 3    Wyświetleń: 849
  • Instalacja Windows XP zatrzymuje się na czarnym ekranie - ASROCK K7S8X, Athlon 2200+

    Memtest uruchamia się z dyskietki, lub tworzy sie bootowalny cd-rom i z niego sie uruchamia. Nie trzeba "ładować" systemu. Miom zdaniem jednak to wina leży nei po stornie pamięci, tylko dysku. Ogólnie ten błąd wskazuje na problem z boot sketorem, tablicą alokacji plików, lub plikiem boot.ini (ew. setką innych powodów, jak to w microsofcie - złośliwa...

    Komputery Hardware   14 Lut 2007 12:15 Odpowiedzi: 10    Wyświetleń: 2376
  • C - Alokacja pamięci w strukturze, przekazywanie przez wartość vs wskaźnik

    Dzięki za odpowiedzi! stanleysts masz rację, już poprawiłam;) krru, nie wiedziałam o tym. Czy to coś tak naprawdę zmienia w działaniu mojego programu? Czy w przypadku prostego programu raczej nie? Wiem gdzie jest błąd... i wydaje się być dosyć banalny ale nie umiem sobie z nim poradzić:Wklejam fragment kodu. [syntax=c]struct stos { int* beg; // pointer...

    Programowanie   13 Paź 2013 10:47 Odpowiedzi: 5    Wyświetleń: 1305
  • Jak działa wskaźnik na wskaźnik w C na AVR? Czy można użyć jednego wskaźnika?

    Tak, dobrze to pokazałeś. Najłatwiej sobie rozkminiać takie problemy w symulatorze. Masz na wszystko podgląd. Dodano po 3 Moim prywatnym zdaniem jednak używanie dynamicznej alokacji pamięci w uC, który tej pamięci ma pojedyncze KiB, jest pozbawione jakiegokolwiek sensu i jest proszeniem się o błędy. A jakie znaczenie ma ilość dostępnej pamięci? Jeśli...

    Mikrokontrolery AVR   26 Lis 2017 23:13 Odpowiedzi: 18    Wyświetleń: 2601
  • ANSI C - Dynamiczna tablica wskaźników na strukturę

    Po pierwsze proponowałbym w strukturze już nie używać wskaźników tylko od razu tablic typu char o zadanej długości, bo alokacja pamięci dla każdego elementu struktury jest uciążliwa i może prowadzić do błędów. Poza tym w przypadku kopiowania ciągów znaków należy użyć funkcji strcpy() zdefiniowanej w pliku nagłówkowym strings.h. No i po trzecie, w definicja...

    Programowanie Początkujący   17 Sty 2015 20:19 Odpowiedzi: 11    Wyświetleń: 1836
  • ASUS K53SV - Laptop nie włącza się po serii bluescreenów, kod błędu 0xc00000f4

    Dobrze z dyskiem nie jest - możesz spróbować wyciąć partycję z pominięciem uszkodzonego obszaru i monitorować czy nie pojawiają się kolejne badsektory. Najwidoczniej nie potrafię dobrze interpretować danych :( Dzięki za poradę, zajmę się tym, ale to chyba nie jest główne źródło moich problemów, skoro dysk podłączony do stacjonarnego działa bez problemu,...

    Laptopy Hardware   05 Sty 2017 19:14 Odpowiedzi: 10    Wyświetleń: 1017
  • Atmega8 + eeprom 24c32 + Bascom = błędy w zapisie

    Jest to wyjście, możesz również zrobić pewne zabezpieczenie, które będzie zawsze w odpowiednim momencie odczeka czas zapisu strony. Tzn gdy twoja partia danych wejdzie na 2 strony odpowiednio zostanie podzielona i wysłana do pamięci. Inną drogą jest zadbanie o odpowiednia alokacje danych w pamięci. Tak by żadna partia danych nie była dzielona pomiędzy...

    Mikrokontrolery AVR   02 Kwi 2010 14:24 Odpowiedzi: 8    Wyświetleń: 2909
  • [Programowanie, C] - tablica globalna,alokacja pamięci,STM32

    Hej... Mam pytanie z programowania, C, już głupieję... Chcę zrobić globalną tablicę z danymi bajtowymi. Każdy wiersz ma kilka pól oraz tablicę bajtową, różnej długości, od 4 bajtow do np. 100kB (teoretycznie). Musi być to zatem wskaźnik na dane, zeby kazda tablica bajtowa miala inna dlugosc. Próbowałem zrobić tablicę wskaźników i przydzielać pamięć...

    Mikrokontrolery   12 Gru 2010 21:32 Odpowiedzi: 2    Wyświetleń: 2715
  • GCC/C++ - libstd++ oraz libsupc++ bez obsługi wyjątków

    Witam! Ponieważ przeżywam ponowny okres fascynacji C++ postanowiłem ponownie wykonać kompilację bibliotek kompilatora z wyłączoną obsługą wyjątków. Szczególnie rozchodzi się oczywiście o libstdc++ i libsupc++. http://www.freddiechopin.info/ - Download > ARM > Różne > gcc-arm-none-eabi-4_6-2012q2 libstdc++ no exceptions Niektórzy może pamiętają, a może...

    Mikrokontrolery ARM   02 Lis 2012 10:11 Odpowiedzi: 6    Wyświetleń: 1827
  • [C] - Dynamiczna alokacja pamięci dla tablicy struktur za pomocą malloc

    Mam problem z dynamicznym zaalokowaniem pamięci dla tablicy struktur, przy użyciu malloc. Próbowałem na kilka sposobów, ale najczęsciej kompilator wywala błąd "variable sized object may not be initialized". [syntax=c]#include <stdio.h> #include <stdlib.h> #include <time.h> struct Punkt{ float x; float y; }srodkowy; float random01(){...

    Programowanie   01 Gru 2015 00:08 Odpowiedzi: 6    Wyświetleń: 1029
  • Assembler a C++ czyli wybór szybciej czy taniej...

    Wówczas takie programowanie przestaje się znacząco różnić od zwykłego C. Tia... a tworzenie zmiennych, zmienianie ich rozmiarów i dynamiczna alokacja pamięci są nawet prostsze (; Do niektórych zastosowań assembler ma sens, ale tych zastosowań jest coraz mniej - niestety lub stety - zależy co kto lubi. Ja początkowo uważałem, że assembler jest najlepszy...

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 21106
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    Ile zasobów na co potrzeba, jak używać dobrodziejst RTOSa jak multitasking. Tak postawione pytanie jest tak ogólnikowe, że niezbyt wiem jak można na nie odpowiedzieć inaczej niż ogólnie znanymi informacjami. Z zasobów to potrzebny jest na pewno jeden timer, zwykle SysTick. Dodatkowo oczywiście pamięć (; Najlepiej więcej niż mniej. Są RTOSy których...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 9381
  • Współbieżna obsługa LCD z przerwania i main w AVR C - kod i struktura bufora

    Dynamiczna alokacja w tym przypadku to: - min. 4 dodatkowe bajty pamięci RAM przy każdej alokacji - zbędny narzut czasu na alokację i dealokację - zbędna zajętość pamięci ROM na procedury alokacji i dealokacji - niebezpieczeństwo wycieków w przypadku błędów w programie Wyświetlacz ma stały rozmiar, np. 2 x 16 znaków. Wystarczy jeden raz zadeklarować...

    Mikrokontrolery AVR   29 Maj 2017 17:35 Odpowiedzi: 11    Wyświetleń: 1440
  • Delphi - DLL jak przekazywać parametry funkcji PCHAR ?

    no tak teraz zrobiłem w DLLu to w ten sposób: function ScanStrSP(var Text: PChar; Separator: PChar): PChar; stdcall; var I: Integer; buf, buf1, sep: String; begin buf := Text; sep := Separator; buf:=TrimLeft(buf); I := 1; while (I <= Length(buf)) and (buf a wywołanie funkcji z programu: var WskTxt,a: PChar; begin WskTxt := StrNew(PChar(Edit1.Text));...

    Programowanie   08 Kwi 2007 16:23 Odpowiedzi: 4    Wyświetleń: 3772
  • KrzysioCart Micro SD - rewolucja dla fanów konsoli Pegasus/Famicom.

    Dla bardziej dociekliwych powiem, że już od dłuższego czasu nosiłem się z zamiarem wprowazenia kilku modyfikacji oprogramowania selektora (czyli części kodu odpowiedzialnej za obsługę menu i całokształtu interfejsu użytkownika) w KrzysioCarcie * Głównym powodem była chęć dodania utrwalenia zapisu w przypadku gier, które obsługują zapis i posiadają baterię...

    DIY Konstrukcje   22 Gru 2022 18:12 Odpowiedzi: 106    Wyświetleń: 86553
  • AddressSanitizer i wyszukiwanie błędów zarządzania pamięcią w firmware na mikrokontrolery

    A może jesteś w stanie mi już z góry podać jakiś przykład błędu "pamięciowego", ku przestrodze? ASan nie wykrywa wyścigów danych (data races), które mogą powodować błędy w "atomowości" w systemach wielowątkowych. ASan nie śledzi zasobów takich jak deskryptory plików, połączenia sieciowe czy alokacje w PSRAM. AI potrafi wygenerować scenariusze kodu...

    Artykuły   01 Cze 2025 19:18 Odpowiedzi: 5    Wyświetleń: 630
  • Język C dodawanie dużych liczb naturalnych - wysypujący się program

    Witam! Próbuje na wszelkie sposoby i nie udaje mi się znaleźć błędu w programie. Otóż moje skromne dzieło ma dodawać do siebie duże liczby naturalne liczące po ok 100znaków każda i robi to w miarę dobrze dla liczb liczących dokładnie do 23znaków. Potem zaczynają się problemy z błędnymi wynikami i następuje zamknięcie programu zwracające błąd. Stawiam...

    Programowanie   19 Kwi 2015 12:19 Odpowiedzi: 2    Wyświetleń: 1341
  • Jak w Atmel Studio 7 skonfigurować zewnętrzny RAM?

    Niestety ciągle jest błąd: I będzie. Przecież ci napisałem, że ta pamięć może być w prosty sposób przeznaczona tylko na stertę. Czyli przenieś statycznie alokowane dane, do alokacji dynamicznej na stercie i będzie ok.

    Mikrokontrolery AVR   24 Cze 2023 20:41 Odpowiedzi: 7    Wyświetleń: 708