przekazanie tablicy funkcji

Znaleziono około 411 wyników dla: przekazanie tablicy funkcji
  • Algorytm C++: Sprawdzenie parzystości i suma elementów ciągu w tablicy

    Troszkę już zmęczony jestem, ale na szybko naskrobałem coś takiego: [syntax=cpp]void parzyste(int t[],int wielkosc) { int l_parzyste=0; int l_nieparzyste=0; for(int i=0;i<wielkosc;i++) { if (t[i]%2 ==0) { l_parzyste++; } else { l_nieparzyste++; } } cout<<"Parzystych: "<<l_parzyste<<endl; cout<<"Nieparzystych: "<<l_nieparzyste<<endl;;...

    Programowanie   20 Sty 2013 12:10 Odpowiedzi: 20    Wyświetleń: 3486
  • REKLAMA
  • Przekazanie wskaźnika tablicy jako parametru funkcji

    Chodzi o to że chciałbym użyć wskaźnika tej tablicy jako argumentu funkcji ethernet.write(). Ale właśnie doczytałem że można też wysłać wskaźnik i długość tablicy, jest to przewidziane.

    Arduino   10 Lut 2016 16:36 Odpowiedzi: 13    Wyświetleń: 1665
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • przekazanie dwuwymiarowej tablicy jako argumenu w C++

    Niestety nie ma tak latwo. Przekazywanie tablicy dwuwymiarowej (podobnie dla wiekszej ilosci wymiarow) do funkcji/metody mozna jednak rozwiazac na kilka sposobow: 1. Jesli znana jest wartosc drugiego wymiaru (ilosc kolumn) to mozna to zrobic w nastepujacy sposob: //deklaracja void setAll(float [][3]); //rownowazne z: void...

    Programowanie   09 Sie 2006 14:09 Odpowiedzi: 11    Wyświetleń: 9666
  • Szukam biblioteki DCT, iDCT, JPEG dla ARM7TDMI do programu Standalone

    Czyli mam przywiechę na funkcji: jpeg_start_compress(&cinfo, TRUE); No i nie wiem co z tym zrobić. Właśnie do tego przydają się JTAGi Mam nieodpowiednie przekazanie parametrów do funkcji compress_jpeg, ale kompilator wywala tylko warninga więc chyba dokonuje odpowiedniej konwersji (samemu robi wskaźnik). Próbowałem też przekazywać bezpośrednio wskaźnik,...

    Mikrokontrolery ARM   08 Paź 2009 11:13 Odpowiedzi: 77    Wyświetleń: 9936
  • Quicksort w C++: Przesuwanie zer na początek tablicy bez sortowania reszty

    Ten przykład używa porównania liczb w ciele funkcji sortującej (obojętnie quicksort, czy bąbęlkowe) który nie ma sensu w kodzie innym niż dydaktyczny. Bardziej profesjonalne jest przekazanie do funkcji sortującej "komparatora". W klasycznym C jest to zwykle wskaźnik na funkcję o nagłówku: A z czym konkretnie ma kolega problem? Bo tu "zwykły" algorytm...

    Programowanie Początkujący   23 Paź 2016 20:48 Odpowiedzi: 6    Wyświetleń: 1086
  • REKLAMA
  • Jak poprawnie przekazać tablicę do funkcji w C?

    na początku zadeklarowałeś że funkcja będzie przyjmować tylko char (3 linijka programu), zmień to na char[] albo char tab[] :-) po drugie w definicji funkcji (pod koniec programu) masz zamienione miejscami wyrazy - zamiast int funkcja... masz funkcja int...

    Programowanie   20 Paź 2006 22:03 Odpowiedzi: 2    Wyświetleń: 963
  • Mały odtwarzacz MP3,AAC,MP4 na AT91SAM7S256

    Witam ponownie po dłuższej przerwie. W międzyczasie usunąłem jeszcze jeden zauważony błąd powodujący zawieszenie się odtwarzacza, a przedtem wyświetlenie śmieci na LCD. Błąd ten pojawiał się, gdy do odtwarzacza włożyło się nowo zakupioną lub pustą po formacie kartę SD. Błąd ten usunąłem modyfikując fragment funkcji main, jak poniżej: if (! (AT91F_PIO_GetInput(AT91C_BASE_P...

    DIY Akustyka   31 Lip 2025 15:32 Odpowiedzi: 52    Wyświetleń: 38944
  • [C#] - Jak przekazać tablicę do funkcji bez inicjalizacji?

    Da się coś takiego zrobić w c# aby nie inicjalizować tablic i parametry przekazywać na sztywno? Co przez to rozumiesz?? Tą funkcję co masz możesz wywołać pisząc: [syntax=csharp]zapytanie_zwykle( new string[] { "pole1", "pole2", "pole3" }, "tabela_nazwa", new string[] { "jakiś tam warunek" });[/syntax]

    Programowanie Początkujący   13 Wrz 2012 23:40 Odpowiedzi: 7    Wyświetleń: 2478
  • VBA: Jak przekazać tablicę do funkcji countif jako zakres?

    Arg1 - Required - Range - The range of cells from which you want to count cells. Nie da się bezpośrednio przekazać tablicy do funkcji licz.jeżeli.

    Software serwis   26 Paź 2015 09:34 Odpowiedzi: 3    Wyświetleń: 1152
  • REKLAMA
  • [C] Jak przekazać tablicę jednowymiarową do funkcji?

    To tylko warning (ostrzeżenie) a nie błąd i wystarczy wpisąć np: TxCAN_20A(1,2,4,(char *)dane_RS) by się go pozbyć.

    Programowanie   09 Lip 2008 13:26 Odpowiedzi: 4    Wyświetleń: 1651
  • Jak przekazać dynamiczną tablicę między funkcjami w C++?

    Hasła do google odpowiednio: przekazywanie przez wskaźnik przekazywanie przez referencje zwracanie przez wartość

    Programowanie   15 Lis 2015 22:38 Odpowiedzi: 5    Wyświetleń: 1398
  • Przekazanie zmiennej zamiast wskaźnika - błąd kompilacji.

    To proste. zmienna_RX jest jednym char a nie tablica. Nie możesz przekazać nawet jej adresu do funkcji bo funkcja oczekuje wskaźnika do tablicy char z zerem na końcu tekstu. Czyli muszą być przynajmniej 2 char. Jak to wcześniej pisano musisz po prostu nauczyć się podstaw C

    Mikrokontrolery   10 Mar 2019 10:39 Odpowiedzi: 10    Wyświetleń: 843
  • [Atmega8][C] Atmega8 i TWI na przykładzie zegara LED

    Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...

    Mikrokontrolery AVR   24 Lis 2009 11:17 Odpowiedzi: 1    Wyświetleń: 25546
  • Jak zapisać dane typu char z daneRx[8] do tablicy char i odczytać pozycje?

    Dane typów prostych (char, int, uint16_t, itd.) kopiujesz w sposób bezpośredni (operatorem "="), tak jak masz to w kodzie: [syntax=c]pamiecID[0][pozycja]=rxId;[/sy... Dane typu tablicowego kopiujesz z pomocą pętli (przechodząc kolejno przez wszystkie elementy) [syntax=c]for (int i=0; i<len; i++) { dst[i] = src[i]; }[/syntax] lub korzystając z jakiejś...

    Arduino   17 Sie 2022 15:46 Odpowiedzi: 12    Wyświetleń: 1584
  • REKLAMA
  • Jak przekazać tablicę struktur do funkcji sumującej w C++?

    #include <cstdlib> #include <iostream> using namespace std; struct struktura { public: int nazwa_p[20]; int ilosc_p; float cena_n; float cena_b; struktura(void) { for(int i = 0;i <= 20;i++)this->nazwa_p[i] = 0; } }; int liczy(struktura *tablica) { int suma; for (int...

    Programowanie Początkujący   28 Gru 2009 13:30 Odpowiedzi: 6    Wyświetleń: 5032
  • Optymalizacja pamięci RAM przy wyświetlaniu bitmap na ST7565 i ATmega328P

    Jeśli to GCC (a wszystko wskazuje, że tak) to musisz na początku dodać: [syntax=c]#include <avr/pgmspace.h>[/syntax] Tablice deklarujesz tak: [syntax=c]unsigned char logo_bmp[] PROGMEM ={....[/syntax] Przekazanie tablicy do funkcji najlepiej robić przez wskaźnik do tablicy (w c sama nazwa tablicy to wskaźnik do jej pierwszego elementu). Czyli:...

    Mikrokontrolery   15 Paź 2013 21:02 Odpowiedzi: 8    Wyświetleń: 1824
  • przekazanie argumenntu do funkcji zmienia jego wartość

    Mam jeszcze takie pytanie w jaki sposób znaleźć w tablicy wszystkie liczby np z cyfrą 3 na końcu.

    Programowanie Początkujący   05 Kwi 2014 21:24 Odpowiedzi: 4    Wyświetleń: 987
  • c++ wyprowadzenie tablicy z funkcji do programu głównego

    Witam wszystkich zainteresowanych, mój problem jest następujący: mam w programie głównym tablice 'tabbin int zamianabin (int & wartosc, int & tabbin[]) { tabbin[0]=7; tabbin[1]=6; //... return (tabbin[]); // chodzi o cala tablice } int main() { int wartosc=0, tabbin[8]={0,0,0,0,0,0,0,0&...

    Programowanie Początkujący   18 Cze 2010 14:37 Odpowiedzi: 1    Wyświetleń: 1959
  • [c++] Przekazywanie tablic przez referencję: stałe, dynamiczne, wskaźniki

    Jak mam pojedynczą zmienną np. int x i chcę, aby jak zmienię wartość jej w funkcji to było to wiążące również poza funkcją to daję: void funkcja(int &x) { int x+=1 } i programie wywołuję w ten sposób main() { int y=3; funkcja(y); //nie trzeba tu dawać już o dziwo znaczka '&' tylko sam y printf("\n%d",y);...

    Programowanie Początkujący   09 Lis 2009 00:05 Odpowiedzi: 6    Wyświetleń: 3086
  • C++ - Jak zwrócić całą tablicę z funkcji, a nie tylko pierwszy element?

    Witam. Mam do zrobienia program o treści: Funkcja otrzymuje dwie tablice X,Y o n liczbach i zwraca trzecią tablice Z. Zi=Xi + Yi Niby banalne, a nie umiem zrobić, żeby funkcja zwracała całą tablicę. Funkcja zwraca mi jedynie jej pierwszy element. Tradycyjnie za gotowe rozwiązanie 100pkt. Z góry dzięki :)

    Programowanie Początkujący   27 Sty 2013 20:33 Odpowiedzi: 13    Wyświetleń: 3822
  • AVR-GCC - Optymalizacja dostępu do struktury przez GCC?

    Nie bardzo jednak widzę potrzebę atomowości pozyskiwania wskaźnika. Poza tym, skoro przekazuje ten argument w wywołaniu funkcji to jak mam zapewnić atomowość przekazania i właściwie po co? Wróćmy jeszcze raz: - ISR dodaje w dowolnej chwili nowe elementy tablicy struktur ustawiając flagę dla pętli głównej, że jest co najmniej jeden, nowy element. Prosta...

    Mikrokontrolery AVR   12 Cze 2014 22:15 Odpowiedzi: 25    Wyświetleń: 2982
  • [C][AVR] - Konstrukcja tablicy adresów funkcji, błąd w pamięci.

    Dodam troszkę więcej zaobserwowanych informacji. Otóż konstrukcyjnie funkcja wywoływana wskaźnikiem i2c_func_exe ma postać: [syntax=c] typedef enum { I2C_READ, I2C_WRITE, I2C_ERROR, }i2c_transmission_type; i2c_function i2c_clock_read_time(uint8_t *i2c_frame_ptr,uint8_t *i2c_data_length,i2c_transmission_type *read_write) { *(i2c_frame_ptr+I2C_ADDRESS_OFFSET)=CLOC...

    Programowanie   22 Paź 2013 13:59 Odpowiedzi: 16    Wyświetleń: 2268
  • [C] Przekazanie wskaźnika do tablicy dwuwymiarowej

    Swoją drogą nie polecam Ubuntu. A szczególnie 12.04 (jest baaardzo niestabilny jak na razie). Dla nie doświadczonych użytkowników polecam Debiana, a dla tych którzy mieli już linuxa to Gentoo. Narzędzia te działają tak: - kompilujesz program z flagą debuggera (g++ -g nazwa.cpp -o nazwa), jak chcesz to też inne parametry podajesz, - odpalasz jeden z...

    Programowanie Początkujący   25 Mar 2012 17:47 Odpowiedzi: 6    Wyświetleń: 2022
  • [AVR][GCC] wskaźnik w strukturze - przekazanie parametru

    Witam, mam taki problem: char napis[] PROGMEM = {"test"}; // definiuję napis w pamięci FLASH typedef struct { char * wsk; // struktura ma zawierać wskaźnik do napis'u } t_text; // definiuję strukturę typu t_text t_text text PROGMEM = {napis}; // definiuję zmienną text typu t_text i odrazu ją inicjalizuję...

    Mikrokontrolery   13 Kwi 2010 19:53 Odpowiedzi: 8    Wyświetleń: 3892
  • [C++] Jak przekazać statyczną tablicę 2D do funkcji w C++?

    [syntax=cpp]#include <iostream> using namespace std; const int szer = 2; const int wys = 3; void funkcja(int tab[][wys]) { for (int y = 0; y < szer; ++y) { for (int x = 0; x < wys; ++x) { cout << tab[y][x] << " "; } cout << "\n"; } } int main() { int tab[szer][wys] = {{0, 1, 2}, {3, 4, 5}}; funkcja(tab); return 0; } [/syntax]

    Programowanie Początkujący   05 Lut 2012 12:50 Odpowiedzi: 9    Wyświetleń: 3167
  • Jak poprawić wyświetlanie tekstu na LCD w AVR[C] i błędy kompilacji?

    Tylko tutaj wymiataczy się wypowiada, a nikt nie zwrócił uwagi na niezwykle istotną sprawę. Przekazanie tablicy : char text[2]={'o','k'}; do funkcji LCD_WriteText, poza wyświetleniem napisu "ok" objawi się również wyświetleniem dalszej zawartości pamięci RAM, aż do napotkania pierwszego bajtu o wartości zero. Po prostu funkcja przyjmuje...

    Mikrokontrolery   30 Cze 2010 11:50 Odpowiedzi: 23    Wyświetleń: 3316
  • Program do zapisywania obrazków z Google Maps w przeglądarce

    Widzę że pod nad Twoim avatarem masz komentarz "WWW, PHP, JS, FLASH, GRAFIKA PS". Zatem znasz PHP więc nie potrzebujesz żadnego programu, możesz sam napisać skrypt ściągający praktycznie co zechcesz. Postaw sobie serwer Apache z PHP w php.ini włącz funkcję "allow_url_include = On". Napisz skrypt PHP, który najpierw wczytuje stronę do jakiejś zmiennej,...

    Software serwis   07 Mar 2009 01:37 Odpowiedzi: 2    Wyświetleń: 1230
  • PIC16F628A, LCD NOKIA 5110, MikroC - wyświetlanie zmiennych

    Napisałem naprawdę "łopatologiczną" funkcję która wyświetla liczby od 0 - 999, ale wiem że sposób w jaki to zrobiłem jest nieestetyczny programistycznie ;) , czy mógłby mi ktoś podpowiedzieć lub pomóc w napisaniu lepszej funkcji wyświetlającej liczby z podobnego lub nawet i większego zakresu ? Poniższa funkcja działa bez problemu wyświetlając nawet...

    Mikrokontrolery PIC   23 Maj 2017 09:19 Odpowiedzi: 5    Wyświetleń: 3120
  • [AVR][C] - wysyłanie danych przez UDP (ProyconAVRLib)

    damiano713 --> czy jak napisałeś , że sprawdzony to - sam może go sprawdzałeś ??? BoskiDialer --> wow ;) "Kod poprawiany w oknie pisania wiadomości" ale ok na razie po kolei próbuję to co napisałeś uruchamiać i sprawdzać czy działa. Czyli zanim nawet przerobiłem pliki arp.c dodałem w pętli głównej programu sam kod do tworzenia i wysyłania ramki...

    Mikrokontrolery   31 Sie 2009 10:34 Odpowiedzi: 21    Wyświetleń: 10283
  • Jak przekazać wskaźnik do tablicy jako argument funkcji w C?

    nazwa tablicy jest wskaźnikiem na jej pierwszy element. funkcje zadeklaruj jako ...(unsigned char* sec) i wywołuj ...(SectorG1). W funkcji odwołuj się normalnie - jak do zwykłej tablicy (sec[i]=...) 4\/3!!

    Mikrokontrolery   24 Kwi 2009 11:48 Odpowiedzi: 3    Wyświetleń: 4890
  • GCC AVR - Tablica wskaźników pusta po przekazaniu do funkcji

    Bzdura, czy przekażesz do funkcji tabela, czy &tabela wyjdzie na to samo - poczytaj o tym jak są przekazywane tabele jako argumenty funkcji w C. A problem leży w tym o czym już pisałem - globalny wskaźnik nie może wskazywać na dane lokalne, które nie są zaalokowane dynamicznie lub ich czas życia nie jest nieskończony jak w przypadku static. Zastanów...

    Mikrokontrolery AVR   09 Sie 2010 21:59 Odpowiedzi: 34    Wyświetleń: 4322
  • Jak przekazać wskaźnik na tablicę w strukturze do funkcji WriteFile?

    unsigned char * buf_o = &(Pointer->Buffer_O[0]... WriteFile( hCom, &(Pointer->Buffer_O[0]... ... ); Zmieniłbym nazwę pola Thread na CmdStopThread albo coś podobnego.

    Programowanie Początkujący   05 Lis 2009 18:57 Odpowiedzi: 2    Wyświetleń: 1148
  • C wywołanie realloc na tablicy charów w funkcji z przekazanym wskaźnikiem

    Zauważ że instrukcja [syntax=c]char * A = malloc(5);[/syntax] powoduje zalokowanie pamięci. Następnie: [syntax=c]A = "Test";[/syntax] Powoduje zgubienie wskaźnika do wcześniej zaalokowanej pamięci i ustawienie A na stałą "Test". W kolejnych instrukcjach przekazujesz wskaźnik na stałą do funkcji która ma coś pod ten wskaźnik skopiować. Dodatkowym błędem...

    Programowanie Początkujący   25 Maj 2019 13:48 Odpowiedzi: 10    Wyświetleń: 1146
  • [C#] Odchudzenie funkcji pętlą for / Zmienna typu string jako nazwa zmiennej

    Podejdź inaczej - czemu nie przekażesz do funkcji tablicy? BTW "odchudzenie" to trochę nieprecyzyjne. Chodzi Ci o: A. Zmniejszenie ilości kodu źródłowego? B. Zmniejszenie wielkości kodu wynikowego? C. Zmniejszenie zapotrzebowania na pamięć kodu wynikowego? D. Przyspieszenie działania kodu wynikowego?

    Programowanie Początkujący   08 Lut 2020 16:38 Odpowiedzi: 3    Wyświetleń: 408
  • [ANSI C] Tablica dwuwymiarowa "stringów"

    Mam taki problem że nie mogę przekazać tablicy do funkcji. W mojej funkcji nie mogę operować na tablicy? Gdzie robię błąd? Kompiluje sie ale wywala konsole Mi nie udało się skompilować w takiej formie jak podałeś. A po niewielkich poprawkach ruszyło, poczytaj proszę o tablicach i wskaźnikach. void wczytaj_plik(char* tab[][16])...

    Programowanie   02 Cze 2010 14:15 Odpowiedzi: 10    Wyświetleń: 11956
  • [ROZNE] Jak zamienić tablice znaków charset[] i charset2[] w funkcji LCD_Char?

    Jesli te tablice maja taka sama strukture to prosciej do funkcji przekazac wskaznik do wlasciwej tablicy: uint8_t LCD_Char(int8_t mychr, uint8_t xPos, uint8_t yPos, char *tablica) i potem wywolywac: uint8_t LCD_Char(..., &tablica1[0]) lub uint8_t LCD_Char(..., &tablica2[0])

    Mikrokontrolery   16 Lis 2009 20:53 Odpowiedzi: 7    Wyświetleń: 2944
  • 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ń: 3917
  • vb.net - dynamiczna tablica i funkcja pobierjąca tą tablicę

    Chcesz przekazać po wywołaniu zdarzenia kontrolki, tablice kontrolek w której się ona znajduje do funkcji zaznaczenie_badan? Patrząc na logikę znalazłem przy okazji parę błędów w kodzie. Chyba że kod jest bardziej obszerny niż tu przedstawiłeś. W każdym bądź razie napisałem zgodnie z Twoim kodem takie coś ale nie wiem czy o to Ci chodziło: [syntax=vbnet]...

    Programowanie Początkujący   11 Wrz 2011 20:46 Odpowiedzi: 6    Wyświetleń: 2687
  • Matlab: Jak zapisać tablicę T do Workspace i przekazać nazwę pliku do funkcji?

    Odnośnie pierwszego problemu: Jeśli chcesz po prostu wyświetlić macierz T wpisz ....... T(i,j)=round((I(i,j))/2^k); end end T Tylko bez średnika za T.

    Początkujący Elektronicy   06 Lis 2008 09:30 Odpowiedzi: 2    Wyświetleń: 1164
  • [ATmega8] [ATmega8][TWI][C] - Jak poprawnie przekazać tablicę do funkcji TWI_wypiszZnaki2?

    Propozycję kodu od kriss68 jak i od mirekk36 działają. Jednak jestem ciekawy czy można to zrobić tak jak zakładałem na początku czyli wpisując wartości liczbowe do tablicy przy wywołaniu funkcji.

    Mikrokontrolery AVR   15 Lis 2011 21:27 Odpowiedzi: 11    Wyświetleń: 1625
  • [c++] Jak przekazać tablicę wskaźników na funkcje jako argument w C++?

    Zobacz przykład: #include <iostream> using namespace std; bool funTrue() { cout << true << endl; return true; } bool funFalse() { cout << false << endl; return false; } void evaluate(bool (*pFunc[])(), int n) { for(int i = 0; i < n; i++)...

    Programowanie Początkujący   06 Kwi 2009 15:00 Odpowiedzi: 2    Wyświetleń: 10970
  • C++ - Jak przekazać tablicę struktur do funkcji i skrócić napisy?

    Problemem u Ciebie jest to że robisz funkcję która jako parametr przyjmuje strukturę która jest dopiero zdeklarowana po funkcji.

    Programowanie Początkujący   04 Mar 2014 18:58 Odpowiedzi: 5    Wyświetleń: 1704
  • Jak przekazać tablice dwuwymiarowe do funkcji w C bez podawania rozmiarów?

    Mam problem z przekazaniem tablic do funkcji. Mam tablice dwuwymiarowe i chce je przekazać do funkcji ale bez podawania rozmiarów tych tablic. Mam tablice tab1[2][5] i tab[2][5] i teraz: void funkcja(int **A, int **B) - nie działa :( Wie ktoś jak to można zrobić poprawnie??? Z góry dzieki za pomoc.

    Programowanie   01 Maj 2006 20:54 Odpowiedzi: 1    Wyświetleń: 3358
  • Atitny1614 - dekodowanie ramki usart z string hex na int, printf - zmienne

    Tablice wartosc1,wartosc2,wartosc3 są zbyt małe muszą mieć po 3 elementy. W funkcji hextoul tratujesz przekazaną zmienną jako string kończący się 0, a w tablicach nie masz już miejsca na koniec stringu. Dalej nie przeglądałem.

    Mikrokontrolery AVR   14 Lut 2020 21:13 Odpowiedzi: 3    Wyświetleń: 492
  • [C++] Jak zwrócić wiele wartości z funkcji?

    Dynamiczną liczbę wyników to w sumie tylko i wyłącznie przez struktury/klasy typu wektor bądź lista. Albo jako argument przekazać referencję na wskaźnik, funkcja pod danym wskaźnikiem tworzy tablicę o odpowiednim rozmiarze, wypełnia ją wynikami a liczbę wyników zwraca przez return.

    Programowanie   25 Sie 2008 09:14 Odpowiedzi: 17    Wyświetleń: 22587
  • [AVR] Jak przekazać tablicę 2D do funkcji z wyborem wiersza?

    Z tablicą wskaźników spróbuję, może to byś faktycznie dobry pomysł. Chodź zastanawiam się czy nie stworzyć specjalnej funkcji do wyświetlania wartości tej konkretniej tablicy, program wielkościowo może być podobny. Z tym zwracaniem to dziwi mnie że _A bierze jako A, że pomimo prefixu _ jakoś rozpoznaje.

    Mikrokontrolery AVR   14 Maj 2012 20:56 Odpowiedzi: 4    Wyświetleń: 1823
  • Jak przenieść tablicę vector do innej funkcji w C++?

    Odnośnie przedstawionego kodu, na wektorach grach i hasło powinieneś wykonywać metodę push_back(), a nie "gracz[miejsce] = ..." - bo te wektory są początkowo puste, więc wpisujesz nie wiadomo gdzie i to nie zadziała. Jeżeli chcesz stosować takie podejście, musisz przekazać do ich konstruktorów początkową wielkość, czyli przykładowo vector<string>...

    Programowanie   07 Mar 2017 09:22 Odpowiedzi: 9    Wyświetleń: 1209
  • [C++][new] - Usuwanie się tablicy po wyjściu z funkcji

    Pewny nie jestem, ale chyba powinieneś przekazać nie zmienną jako taką, ale adres tej zmiennej, czyli wywołać przez referencję.

    Programowanie   10 Lis 2012 14:04 Odpowiedzi: 2    Wyświetleń: 1206
  • CODESYS ST - Jak przekazać adres tablicy jako argument funkcji?

    Jest chyba typ POINTER TO ARRAY[1..13] OF BYTE I taki typ musisz zadeklarować

    Programowanie Początkujący   28 Lut 2018 09:49 Odpowiedzi: 5    Wyświetleń: 1650
  • [Atmega8] [Atmega8][C] Jak przekazać tablicę danych do funkcji DS1307_write?

    Natomiast jeśli przeniosę ciało funkcji do main() i podstawię konkretne liczby zamiast zmiennych to wszystko działa. Kod jest zły, a nie, gdzie będzie umieszczona i zamiast zmiennych, będzie miała stałe (konkretne liczby).

    Mikrokontrolery AVR   28 Lut 2012 10:26 Odpowiedzi: 1    Wyświetleń: 1163
  • [ATmega32][C/AVRStudio] Wyświetlanie stringów z odwołaniem

    bez gwiazdek char *napis[10] = {"HELLO"}; -> to jakies ufo - wskaznik na tablice ewentualnie tablica wskaznikow [; powinno byc: char napis[]="HELLO"; LCD_WyslijLitery(*napis); -> kolejne ufo (podstawy c), do funkcji powinienes przekazac adres pierwszego elementu, a tak sie sklada, ze nazwa tablicy jest wskaznikiem na pierwszy element, czyli: LCD_WyslijLitery(napis);...

    Mikrokontrolery AVR   30 Gru 2008 15:36 Odpowiedzi: 3    Wyświetleń: 1951
  • [C++] Błędy w kodzie C++ przy tworzeniu klasy rycerza - konwersja string na char

    Co do redefinicji - z obu plików nagłówkowych masz wskazanie do pliku zawierającego klasę "rycerz". Domyślam się, że tu będzie tkwił problem. Co do tablic - zwraca się wskaźnik na tablicę. Ale jeśli tablica jest tworzona w instancji funkcji - trzeba operować parametrami preferencyjnie przekazanymi.

    Programowanie   20 Mar 2010 15:09 Odpowiedzi: 12    Wyświetleń: 2686
  • Jak przekazać tablicę 2D do funkcji wczytującej float z pliku w C?

    tylko ze później musiałbym to konwertować jeszcze na liczby - i działałoby to tak samo - bo teraz funkcja nie modyfikuje zawartosci tablicy, tylko działa na lokalnej kopii!! cały problem rozchodzi się wskazniki!! ROZWIAZANIE PROBLEMU - doszedłem w końcu jak to zrobić w nagłówku ma byc tak #define MAX 10; //MAX to maksymalny rozmiar tablicy int wczyt(....,float...

    Programowanie   19 Lis 2006 18:11 Odpowiedzi: 2    Wyświetleń: 2690