Na Apachu to się nazywa RewriteEngine w dodatku mod_rewrite i włącza się to np tak: RewriteEngine On RewriteRule ^d-([1-9][0-9]*)... abc.php?showid=$1 [QSA,L] Powoduje to, ze wszystkei adresy spełniające wyrażenie regularne w pierwszym parametrze np.: d-12.html spowodują wywołanie po stronie serwera abc.php?showid=12,...
Podsumujmy aby się upewnić, czy dobrze zrozumiałem. Potrzebujesz wyciąć kilkadziesiąt czy nawet kilkaset elementów z aluminium. Ponieważ usługa ta jest trudno dostępna i droga planujesz kupić ploter i zrobić to samodzielnie. Ale plotery są trudno dostępne i drogie, lepiej będzie wykonać go samemu. Najprościej z części wydrukowanych. Ale drukarki nie...
IMO te Twoje wywołania Dispose'a są zbędne. Kiedy GC będzie niszczył klasę sam zawoła Dispose. Nie musisz się bawić w ręczne sprzątanie, używanie using też wydaje mi się zbędne. Skoro narzucasz sprzątanie przy zamykaniu okienka, to równie dobrze możesz pisać [syntax=csharp]Form2 form = new Form2(); form.ShowDialog(); // odbieranie wartości form = new...
nie możesz zwracać dwóch wartości w taki sposób! Albo przygotuj strukturę, albo osobne funkcje, albo skorzystaj z referencji. To co widzisz, to po prostu śmieci z pamięci.
Zapoznaj się z $hwstack, $swstack i $framesize.
"Poprawność architektoniczna" to moim zdaniem rzecz względna i dyskusyjna. Jeżeli priorytetem byłaby skalowalność (prostota rozszerzania programu o kolejne media), to zastosowałbym fabrykę wg Alexandrescu. Problematyczne, niejednorodne init() zastąpiłbym funkcją, której działaniem byłoby utworzenie fragmentu interfejsu użytkownika związanego z konfiguracją...
odpowiednikiem nil w c++ jest NULL . a sprawdzenie wykonujesz zwykłym porównaniem: if (ProgressBar != NULL) { dzialaj(); } bądź krócej if (ProgressBar) { dzialaj(); } możesz też napisać w nagłówku funkcji void Funkcja(int Dane1, int Dane2, TProgressBar* ProgressBar = NULL); umożliwi to wywoływanie...
Definiuję funkcję z parametrami przekazywanymi przez referencję. Fragment kodu: void test(char *tekst, double &d, int &error, int a, int b) { //treść funkcji } kompilator zgłasza błąd w nagłówku funkcji: Error expected ';', ',' or ')' before '&' token Ten sam kod poprawnie kompiluje się i działa w DEV-C++ Błędu nie ma jeśli zamiast...
PORTx to pewna 8-bitowa (czasami mniej) komórka w przestrzeni pamięci mikrokontrolera. Jeżeli dałoby się pobrać jej adres poprzez wskaźnik (podobnie jak dla zwykłej zmiennej, która także jest gdzieś w pamięci mikrokontrolera) może w ten sposób dałoby radę zrobić to na czym Ci zależy...? PO JAKIMŚ CZASIE: Przetestowałem coś takiego: (...) unsigned...
... ja używam makr: Te makra, to są Ci potrzebne jak umarłemu kadzidło :D Zastanów się, pomyśl, poczytaj, co to jest makro, do czego służy , z czym to się je i co się z nim dzieje w trakcie kompilacji. A sprawa z przekazywaniem adresów portów do funkcji, jest śmiesznie prosta- mały - przykładzik: [syntax=c]void f1(volatile uint8_t *port,uint8_t pin)...
Zapamiętaj logowanie w tabeli i otwierając 'drugi' plik będziesz wiedziała, kto się zalogował.
Pisząc program w Bascom-AVR IDE $regfile = "m8def.dat" 'typ procesora $crystal = 1000000 'zegar [Hz] Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portd.3 , Rs = Portd.1 Config Lcd = 16 * 2 Const Kranc_g = &H80 Const Kranc_d = &H40 Const P2 = &H04 Const P3 = &H08 Dim Kranc As Byte , S1 As...
Obawiam się że mało już ktokolwiek pamięta z softu nieużywanego od lat
Witam, Temat dotyczyć będzie warninga w WinAVR o treści: passing argument 1 of '<nazwa_funkcji>' discards qualifiers from pointer target type Do funkcji przekazuje zmienną typu volatile za pomocą referencji. struct struktura { volatile char x; } volatile struct struktura zmienna; Funkcja(&zmienna); Sama funkcja wygląda tak:...
Wszystkie printf i scanf z parametrem :roll: Przekazujesz im referencje wskaźników a powinieneś sam wskaźnik... Pozdrawiam, GSM
Ad PS - w PHP funkcjonuje 'odśmiecacz' i nie ma potrzeby ręcznego zwalniania obiektów. Co do zasadniczego tematu - to PHP 4 czy 5?
O jesu. StrPas to funkcja przestarzala z czasow kiedy String byl zapisywany w postaci ShortString (ilosc znakow jako pierwszy bajt). Teraz PChar i String ot to samo wiec robisz String := PChar WskTxt := StrNew(PChar(text)); separator := ','; WskSep := StrNew(PChar(separator))... Wynik := ScanStrSP(WskTxt,...
Tutaj nie chodzi o zwracanie wartości tylko o przekazywanie parametrów. Twoja funkcja przyjmuje jeden parametr, w jej deklaracji jest napisane: double PrzeliczTemp(double tempF) Oznacza to, że funkcja zwraca jakąś liczbę typu double, i jako parametr musi dostać inną liczbę typu double. W tej funkcji, i tylko w niej, ta liczba znana jest jako...
Dzięki RS07. No rzeczywiście. Trzeba podać BYVAL jeden raz. a więc BYVAL w deklaracji podajemy tylko 1 raz Komentarz mile widziany.
Moim zdaniem masz tu przynajmniej dwa wyjścia, pierwsze prostsze to przekazanie id klikniętego portfolia za pomocą metody GET (konieczna tu będzie walidacja danych w skrypcie aby uniknąć ingerencji użytkownika). Inną przychodzącą mi do głowy metodą jest stworzenie sesji i przekazywanie tych parametrów za jej pomocą.
Zauważyłem iż w Bascomie nie ma czegoś takiego jak funkcje i nie wiem czy istnieje coś w stylu zmiennej lokalnej. Przez 8 miesięcy helpa w dodatku w j. polskim nie przeczytać? Hmm... Przeznaczenie: Rozpoczyna treść funkcji użytkownika. Składnia: FUNCTION nazwa [ ( parametr AS typ [, parametr AS typ] ) ] AS typ_rezultatu instrukcje...
Poczytaj tutaj o całkowitym sygnale wizyjnym ( CVBS ): http://www.ctr.pl/artykuly/co-kazdy-inst...
Przekazywanie parametrów przez referencje to funkcjonalność języka C++ a nie C. W jakim celu potrzebne Ci w tak prostym kodzie przekazywanie przez referecje? W tym przypadku nie daje to żadnych zysków. Wyjaśnij co chcesz uzyskać łatwiej będzie nam coś doradzić.
W tym przykładzie co podałeś zmienna a jest typu DialogResult, czemu odwołujesz się do niej właśnie? [syntax=csharp]a.textBox1.Text;[/syntax] Przypuszczam że to pomyłka, bo kod się nie kompiluje. Można to uprościć do postaci: [syntax=csharp]using (Form2 b = new Form2()) { if (b.ShowDialog() == DialogResult.OK) { textBox1.Text = b.textBox1.Text; } }[/syntax]...
Witam Przekazywanie parametrów przez rejestry można wyłączyć dyrektywą #pragma NOREGPARMS Osobiście nie stosowałem tego ale wygląda na to, że stosując model pamięci LARGE kompilator do przekazywania parametrów zechce wykorzystać zewnętrzną pamięć danych
Błąd jest tutaj : [syntax=html4strict]<input type='hidden'value='$nazwa' name='nazwa'>[/syntax] Powinno być: [syntax=html4strict]<input type='hidden' value='<?php echo $nazwa; ?>' name='nazwa'>[/syntax] Poza tym, wybacz, ale przekazywanie nazwy jako parametru indeksowego, to bzdura. A co będzie jak się nazwy powtórzą? Masz tam pole...
Czytałem o tym na stronie domowej Bascoma. W wersji 1.11.9.8 przekazywanie parametru do waitms nie działa dobrze.
Ludzie ale jestem debil!!! W moim programie wpisałem 378 zamiast $378 !!!!! I teraz mi działa!!! Wielkie dzięki wszystkim!!! AllowIo dalej nie działa jakby co. Ale przekazywanie parametrów tak. A porty odblokowałem raz na zawsze programem UserPort.
Z tego co widzę nie działa przekazywanie parametru do procedury. Ale dlaczego, to nie wiem. Może powklejaj to w każdym segmencie Select Case na sztywno. Dużo tego nie ma więc kto wie czy nie zmniejszy to nawet zużycia pamięci programu.
no referencji używamy głównie do przekazywania funkcji parametrów z dwóch zasadniczych powodów: -umożliwienie modyfikacji danych w wywoływanej funkcji -przyśpieszenie wykonywania programu dzięki przekazaniu samej referencji zamiast całego obiektu Oraz wg mnie, z referencji korzysta się przyjemniej niż ze wskaźników... jeżeli chodzi o przekazywanie parametrów...
Aby móc użyć przekazywania parametru przez wartość: int spolki::sprawdz(spolki s) musisz mieć zdefiniowany konstruktor kopiujący. Jeśli go nie masz, pozostaje Ci przekazywanie parametru przez referencję: int spolki::sprawdz(spolki *s) { if(s->flaga==1) ............... }
Trzeba było od razu napisać, że dostałeś taki kod na kolokwium, bo to zmienia postać rzeczy... oraz moje zdanie na jego temat. Teraz twierdzę, że kod jest prawie genialny w swoim zagmatwaniu i pewnie też taki miał być w zamyśle tego, kto to układał. Ale do rzeczy. Wbrew temu, co Ci się wydaje ostatnia i zresztą jedyna operacja zapisu do zmiennej tablicowej...
Przy czym przestrzegam cię przed makrami, to pozornie fajne jest ale pozbawiasz się kontroli typów i co gorsze, przekazywanie parametrów do makra wygląda inaczej niż do funkcji, co może prowadzić do błędów. Generalnie to co dają makra uzyskasz bezpiecznie poprzez definiowanie funkcji static inline w nagłówku.
Chcę wykonać program pod Windows "komunikujący" się ze stroną WWW. Chyba najprostszym wyjściem jest zapis/odczyt danych z bazy MySQL Nie. Najprostszym wyjściem jest mechanizm HTTP i przekazywanie parametrów metodą POST.
Być może nie musisz przekazywać parametrów size1 i size2 - w Javie wielkość tablicy można z niej odczytać, w C nie ma takiej możliwości, więc trzeba przekazywać dodatkowy parametr. Oczywiście tylko jeśli w funkcji używasz całej tablicy.
Chodzi mu chyba o to, że mieć poprzez pendrive'a automatyczne przekazywanie parametrów sieci. Czyli wkładasz PENa, a system sam ci automatycznie wszystko konfiguruje (nazwa sieci, adres ip, dhcp oraz haslo WEP/WPA/WPA2). Szczerze mówiąc to nie wiem czy coś takiego jest...
Wskazuje na funkcje które dostępne są w bibliotekach (nie mylić z "bibliotekami" czyli modułami kodu). W sumie to nawet tam jest to chyba zbędne. 4\/3!! Jest zbędne, linker połączy symbole. extern jest niezbędne dla funkcji chyba tylko w przypadku kiedy korzystamy z tego samego pliku nagłówkowego w C i C++ - jako extern "C" - zapewnia właściwe manglowanie...
Hehe. Ale się wątek rozwinął :D Zastanawia mnie tylko to: masz tablicę wskaźników na funkcje przyjmujące jako argumenty 3 parametry. Nawet jeśli kompilator je zoptymalizuje to musi zrobić to w taki sposób, aby ich wywołanie było kompatybilne ze zdefiniowanym wskaźnikiem na funkcje. bo skąd kompilator ma wiedzieć które funkcje będę wywoływał skoro wywołuję...
Myślę że bardzo łatwo - grubo ponad setka to naprawdę "ułańska fantazja", zwykle wystarcza KILKA priorytetów... Idea rozwiązywania problemów jest zwykle prosta - należy sprowadzić sytuację do NAJPROSTSZEGO i MAXYMALNIE WYIZOLOWANEGO przypadku. 150 poziomów priorytetów (gdy zwykle jest ich 30x mniej), przekazywanie parametrów przez kolejkę i dwa komunikujące...
BoskiDialer -> hmm zrobiłem dodawanie tak jak pisałeś: $asm Loadadr Cyfry(1) , Z lds r16, {Nr_wysw} dec r16 add zl, r16 ldi r16,0 adc zh, r16 lpm mov r16, r0 'ldi r16, 3 ldi zl, LOW(Tabela * 2) ldi zh, high(Tabela * 2) add zl, r16 lpm Out Porta , R0 $end Asm z tym adc (masz rację) tylko nadal adresy w ZH:ZL wskazują...
BinaryWriter nie zużywa raczej żadnych zasobów wymagających specjalnego zniszczenia, więc GC powinien sobie z nim bez większych problemów poradzić. Aczkolwiek i tak dam w sumie usinga, tylko dla potomnych : W tym przypadku może i tak ale takie wybiórcze czyszczenie obiektów implementujących IDisposable to bardzo zły nawyk, który może się kiedyś zemścić....
Konstruktor kopiujący jest domyślnie tworzony do każdego typu. Trzeba się specjalnie postarać by np. jakaś klasa go nie posiadała. Jest to przydatne, by np. zablokować przekazywanie jako parametr przez wartość.
Utwórz właściwości w klasie Pokaz_slajdow. Po zamknięciu okienka możesz odczytać ich wartości (zamknięcie okna nie powoduje usunięcia obiektu z pamięci). W ten sam sposób możesz także przekazywać parametry do okna, zamiast w konstruktorze. Czasem tak wygodniej.
To jest podstawowa funkcja centrali. Trzeba ustawić parametr Fwd (zezwolenie na przekazywanie połączeń wychodzących w zakładce Abonenci/Uprawnienia do usług ) w pozycję "wszystkie". Dla wybranych lub dla wszystkich abonentów. Na Str. 46 w instrukcji do FW 6.30 (pkt. 4.3.1.2 Uprawnienia do usług) jest to opisane jako OutFwd ( bo tak ten parametr nazywał...
Jeśli zdefiniujesz tablicę jako const (czyli zawiera elementy, których nie wolno zmieniać) to jak chcesz je zmienić? Sprzeczność logiczna. Poza tym zamiast przepisywać zawartość tablic, nie prościej zmieniać wskaźnik, aby wskazywał na tablicę, której należy użyć w przerwaniu? Przepisywanie tablic jakie robisz to nie tylko marnowanie czasu procesora,...
problem polega na tym, że jak korzystasz ze stosu to wszystko się ładnie układa - push>procedura>pop>push>proc... a jak będziesz obliczał w jakim miejscu stosu znajdują się dane, które tam zapisałeś 5 minut temu to możesz się łatwo pomylić No właśnie nie wszystko ;), jest coś takiego jak przekazywanie parametrów przez stos, wtedy...
Jak najbardziej się da. Proponuję najlepiej dokonać debugowania na poziomie procesora (Borland ma fajnie to rozwiązane). CALL, adres funkcji i jazda :) Problem zacznie się jednak, gdy będzie trzeba przekazać parametry - tutaj trzeba by bardzo dobrze zrozumieć, jak robi to kompilator. No chyba, że wywoływana funkcja też jest kodem asm (w całości i nie...
Otwórz dokumentację do CodeVision, tam jest to wszystko napisane. Szukaj Calling Assembly Functions from C , oraz Including Assembly Language in Your Program . Jeśli koniecznie nie chcesz wykorzystywać funkcji, to możesz zadeklarować zmienne w konkretnym rejesrze RXX i po kłopocie.
Przekazywanie parametrów przez referencję tak ? [syntax=csharp] void czas(uint8_t *h, uint8_t *m) { lcd_locate(0,0); lcd_str_P(PSTR("Czas")); lcd_locate(1,0); lcd_locate(1,0);if((*h)<10) lcd_str_P( PSTR("0") ); lcd_int((*h)); lcd_str_P(PSTR(":")); if((*m)<10) lcd_str_P( PSTR("0") ); lcd_int((*m)); if(ButtonDown(PINC & (0x20)))//switch prev...
W apostrofu lub cudzysłowie ująć parametr tekstowy funkcji.
Jesli korzystasz z AVR Studio to w opcjach projektu mozesz dodawac swoje sekcje podajac ich adres startu i ew. dlugosc. Oczywiscie musisz je nazwac inaczej niz PROGMEM, bo ta nazwa jest juz zajeta. Jesli nie to przekazujesz parametry dla linkera przy wywolaniu gcc, tu jest howto: http://www.nongnu.org/avr-libc/user-manu...
Skąd w pliku Procedury.cpp ma być znana zmienna wy1? Możesz ją natomiast przekazywać jako parametr dla funkcji zapis_wyjsc().
Przyznam rację: bascom jest dobry, ale do PROSTYCH PROGRAMÓW... a do prostych nie nalezy pisanie czegos w rodzaju sprzętowej bazy danych na AVRa. Bascom generuje POWOLNY kod, to jest FAKT. I oblusuje TYLKO 5 poziomów zagnieżdzenia ifów. To tez jest fakt. I TRAGICZNIE rozwiązane przekazywanie parametrów do funkcji? Gdzie w bascomie są WSKAŹNIKI? gdzie...
Nie wiem jak wygląda pętla główna Twojego programu ale wykrywania impulsu w przerwaniu bym nie robił. Czasem przekazywanie parametrów z przerwania powoduje różne nieoczekiwane sytuacje o jakich się ostatnio mogłem przekonać - ustawiałem w przerwaniu znacznik co jednostkę czasu i na jego podstawie cyklicznie wykonywał się fragment programu badając ten...
pytales o konwencje, a nie o przyklad <: konwencja to konwencja, a przyklad to przyklad [; w swoim pliku assemblerowym definiujesz sobie etykiete, ktora bedzie nazwa funkcji, w ciele funkcji robisz sobie co ci sie podoba, pamietajac o tym, co opisane jest w rozdziale ktory wspomnialem - ktore rejestry mozesz uzyc, ktore musisz zachowac, w ktorych...
W przypadku bibliotek dynamicznych, jak wcześniej pisałem, trzeba zrezygnować z tak wysokiego poziomu abstrakcji na rzecz WinAPI i najlepiej standardów przekazywania parametrów zgodnych z Windows (nie z Delphi), szczególnie tyczy się to stringów. W przypadku funkcji graficznych, jak wcześniej pisałem, trzeba operować na DC obiektów i rysować z użyciem...
Zbędne jest przekazywanie parametru t, skoro nie jest wykorzystywany. Zbędne jest każdorazowe rysowanie skali zewnętrznej i wewnętrznej. One zawsze tam są. Narysuj je jeden raz i zostaw. Do tego powinna służyć osobna funkcja. Jeżeli zmiany wskazań są względnie małe, to możesz rysować tylko przyrosty. Potrzebujesz wtedy zapamiętać poprzednią (już wyświetloną)...
nawet prosty select moze zwrocic nieograniczona ilosc danych, ba, nawet szukanie po krotkach, czy tylko polach moze zwrocic od kilkunastu bajtow do GB danych. W ogólnym przypadku faktycznie mogą się takie sytuacje zdarzyć, jednak przy założeniu, że baza wymienia z urządzeniem tylko małe porcje danych wydaje mi się, że AVR da sobie z tym radę. Swoją...
W stosunku do funkcji do której przekazujesz parametry przez zmienną, to różnicy nie ma. Ale w stosunku do funkcji której przekazujesz parametry przez wartość to różnica jest. A właśnie takie są klasyczne funkcje. Przy const przekazywanie będzie też przez zmienną, tak jak w pierwszym przypadku, ale dodatkowo będzie jak to nazwałeś "blokada/zabezpieczenie...
A deklarujesz ją tak samo (to taki sam typ) jak parametr funkcji.
Na pewno umiera? To że nie ma żadnych komunikatów po "uncompressing kernel...done, booting kernel." nie oznacza ze moduł umarł. Twoj problem najprawdopodobniej jest spowodowany niezgodnoscia maszyny, na ktora skompilowano U-Boota z maszyna, na ktora skompilowano kernel. Przy uruchamianiu kernela U-boot przekazuje parametr MACH_TYPE (w pliku odpowiedzialnym...
Już wiem, wiem .. Numer strony jest generowany przez odpowiedni skrypt . Na chwilę obecną wszystko działa jak należy i właśnie chodziło o & aby połączyć przekazywane parametry a nie wiedziałem co dać i dawałem znak ? i nie działało :D
Przy użyciu Process Explorera (Sysinternals, wspierany przez MS i dostępny na stronach MS) mozesz podejrzeć jakim poleceniem został uruchomiony proces - wraz z parametrami. http://obrazki.elektroda.pl/7133382500_1...
Domyślnie w Bascomie parametry przekazywane są przez referencje, chyba że w deklaracji funkcji/podprogramu wykorzysta się parametr "byval".
A ukrywasz formę przez hide() czy zamykasz i otwierasz ponownie? Zawsze możesz też przekazywać parametry między formami, np. Index lub Text Można zrobić to tak: Form1 kod: [syntax=csharp] public string cb; private void button1_Click(object sender, EventArgs e) { Form2 form = new Form2(); form.Show(); form.cb = comboBox1.Text; this.Hide(); form.comboBox1.Text...
Problem jest taki ze przy takim uzupełnianiu nie będzie to działać wydajnie. To znaczy na jakimś polu będziesz musiał wykonać zapytanie like %costam% A tym możesz zarznąć bazę bo takie zapytanie nie skorzysta z indeksowania. Zacznij od czegoś prostszego Proponuje zacząć od skryptu PHP który wygeneruje Ci dane. Innymi słowy skrypt PHP który wykona się...
Poczytaj o wskaźnikach. Do funkcji musisz przekazać wskaźnik na strukturę. Polecę jeszcze wpisać w wyszukiwarkę np.: c przekazywanie parametrów. *W przykładzie pierwszym który wskazałem można zrobić tak (dane są kopiowane): [syntax=c] struct plytacd wypelnianie_inf_plyt() { struct plytacd a; a.cena = 5; return a; } int main(void) { struct plytacd a...
Z odbiorcą to znaczy z serwerem DynDNS? Po prostu okresowo wchodzi na stronę, przekazując w parametrach swój login, hasło, nazwę hosta. IP nie musi przekazywać, bo skrypt wie, skąd nadeszło połączenie. Potrzebujesz swoją historię adresów czy chcesz wyłamywać otwarte drzwi i tworzyć dość karkołomne rozwiązanie w alternatywie dla istniejących usług?
bezposrednio nie jest to mozliwe tak jak ze zwroceniem wartosci liczbowej. funkcja w c moze zwrocic tylko JEDNA wartosc. moze zwrocic wskaznik - czyli jakby poczatek tego stringa. tyle ze zaalokowane wewnatrz funkcji zmienne po jej zakonczeniu sa zwalniane i nalezy zalozyc, ze przestaja istniec. oczywiscie wiadomo, ze przez chwile cos tam na tym stosie...
Pierwszy. Po co przekazywać nieużywany parametr tylko by mieć zmienną? Zmienianie parametrów w funkcji to trochę zły pomysł - zmniejsza przejrzystość kodu. IMHO takie różne clrscr na początku i readln na końcu to raczej nie są cechy profesjonalnego programu.
już przy wpisywaniu można sprwdzać max i min bez dodatkowych pętli po tabeli Mam trochę inny pomysł ale dzięki za poradę. P.S. dużo jeszcze tego WIT ci zostało ? Ja dopiero zacząłem... pierwszy roczek :-) No od października już drugi... Ponieważ jednak kolega bbxb z tego co się domyślam piszę to na jakieś zaliczenie ( oczywiście moge sie mylić ) Piszę...
Coś mi się tutaj nie podoba w transmisji danych. Najpierw wysyłasz konfigurację (8-bit), później taktujesz port (16-bit) do odczytania wyników nie odczytując ich, a następnie próbujesz odczytać 3x12-bitów (dlaczego 12 a nie 20/24?), nie wysyłając konfiguracji do układu. W ten sposób to nie może prawidłowo działać. Ja to zazwyczaj robię w taki sposób,...
Ja muszę wyjątkowo pochwalić CKE za poziom egzaminów w tym roku. Egzamin praktyczny jest na średnim poziomie jeżeli chodzi o trudność ale za to jest na wysokim poziomie merytorycznym. Test zawierał bardzo mało błędów i niejednoznacznych pytań, był konkretny i sprawdzał wiedzę z każdego elementu kwalifikacji.. no może poza pytaniami o dźwięk. Co do praktyki:...
Witam! Czy ma to związek z tym, że próbuję wywołać funkcję typu uint16_t w funkcji typu void? W tym przypadku typ (tu: void) zwracanej wartości jest serdecznie obojętny. Przyczyna tkwi gdzie indziej, a mianowicie: Zasadą w języku C jest to, że parametry przekazywane są przez wartość, a nie adres. Tak więc zmieniamy jedynie kopie. Zmienne które zostały...
No nijak nie zrobisz tego właśnie przez wzgląd na zmienną ilość parametrów. Po prostu się tego nie da zrobić, bo nie masz szansy przekazać ich. Wyłącznie stworzenie wspólnego interfejsu pozwala na takie rzeczy. Albo opisanie kilku nagłówków i przekazywanie dodatkowego znacznika, który wywoływać. A może opisz nieco szerzej problem - może jest zupełnie...
Deklarując typ inputów napisałeś: <input type"text" name="a" size=10 maxlength="10"> zamiast <input type = "text" name="a" size=10 maxlength="10"> Znacznik PHP powinien się zaczynać od <?php Przekazujesz parametry do pliku gds.php przez tablicę $_POST, ale nie przypisujesz ich...
Witam, to chyba w sumie proste. W języku C jakiekolwiek wyrażenie jest (w sensie logicznym) true jeżeli jest różne od zera . Jeżeli Delphi chce mieć wyrażenie stricte logiczne, musisz po prostu swój warunek zapisać tak, że wyrażenie (całe, które tam jest) jest różne od zera, w Delphi to chyba <>. Pascal jest bardzo mocno sformalizowany, bo powstał...
Tylko jak stworzyć ten parametr? Jak przekazać buttona do tej procedury?
Patrząc na Twój kod zastanawiam się po co te Gosub'y ? Co prawda w tym przypadku niczego nic złego się nie dzieje, ale na przyszłość na Twoim miejscu starałbym się ograniczać ilość "gołsabów", by nie wpaść w problemy ze stosami. Przecież te dwie linijki możesz śmiało napisać pod Case, a nie skakać do podprogramów, które i tak są używane tylko raz na...
Warto przemyśleć zliczanie impulsów przy czujniku, oraz przekazywać zliczoną wartość wraz z mechanizmem korekcji błędów. Przekazywanie impulsów (o zapewne zmiennych parametrach), może być kłopotliwe (eliminacja zakłóceń, kaprysy modułów).
Dziękuję za odpowiedzi, nie wszystko jest jeszcze dla mnie jasne, ale chyba zaczynam rozumieć zagadnienie. Proszę rzucić okiem na ten przykład i na jego podstawie określić czy "załapałem" czy może jednak nie do końca: -------------------------------- get_data(int a , void(*wskaznik)(void)... { (...); wskaznik();...
No to od tego masz RAM. A czy uzyjesz polecenia push czy sts to prawie jedno licho. Przekazywanie danych do procedur poprzez stos bylo popularne w czasach C51. Tam to mialo gleboki sens. Jesli piszesz w asemblerze to sam sobie mozesz zadecydowac jak sa przekazywane parametry do procedur. Lepiej jednak poprostu trzymac wiekszosc w RAM-ie bo nie musisz...
Wielkie dzięki za wszystkie wyjaśnienia, dużo mi pomogly. Temat troche zeszedl na inny watek ale ja powróce jeszcze do moich wątpliowsci. Chcę mój wskaźnik na strukturę albo zmienną (no właśnie co lepiej?) tworzącą tą strukturę w pamieci przekazywac jako parametr różnych funkcji. I teraz jak jest lepiej? typedef struct TFrame_LCD { uint8_t line1_start;...
tak jak piszesz reti używasz tylko do powrotów z przerwań, natomiast samo ret do powrotów z funkcji (podprogramów) aby dosyć jasno pisać kod należałoby się trzymać pewnej zasady, o którą czasem wiadomo ciężko ale... .... otóż po tei inicjalizacji robisz tzw pętlę główną (zamkniętą) - występuje ona w każdym języku wyższego poziomu jak Bascom lub C. czyli...
Przy aplikacjach konsolowych najłatwiej jest przekazywać takie rzeczy jako parametr przy wywołaniu aplikacji. Zapis - w pliku, najprościej tekstowym.
użyszkodnik: procedure Inp32(PortAddress : Integer); external 'inpout32.dll'; niebędzie działać gdyż niezwraca wyniku. poprawna definicja będzie: function Inp32(PortAddress : Integer): Integer; external 'inpout32.dll'; niewiem w jaki sposób inout32.dll przekazuje parametry, ale zapewne konieczne będzie dodanie deklaracji...
Reset hasła opisany jest w instrukcji falownika i wygląda to tak: Krok 1 Należy upewnić się, że falownik SUN2000 łączy się z zasilaczami AC i DC jednocześnie. Wskaźniki 1 i 2 świecą na zielono lub migają w długich interwałach przez ponad 3 minuty. Krok 2 Należy wykonać następujące czynności w ciągu 4 minut: 1. Wyłączyć przełącznik prądu przemiennego...
Musisz porobić sobie funkcje, gdzie będziesz mógł przekazywać parametry do odpowiednich serw.
Nie powinien być. Kolego (at)rogeros czytaj uważnie warningi zgłaszane przez kompilator albo chociaż zamieszczaj tutaj log kompilacji. Znacznie to ułatwi rozwiązywanie tego typu problemów. Typ drugiego parametru przekazywanego do tej funkcji również generuje ostrzeżenie (ale to już po części wina mistrzowskiego designu API od ST...).
Zastosuj procedury z przekazywaniem parametrów. Wtedy zamiast pisania dwanaście razy tego samego, będzie tylko jeden podprogram ze zmiennymi argumentami. Powinno to skrócić Twój program do zamieszczenia go nawet w Atmega 8.
Funkcja zwraca wartość i używa się jej tak: zmienna= funkcja (). np. x=cos(200), x=int(zmienna) do funkcji można przekazywać parametry, ale nie trzeba, Procedura nie zwraca wartości i używa się jej tak: procedura -np cls, lcd "COŚ: do procedury można przekazywać parametry, ale nie trzeba
Ale co chcesz przekierować? Po zestawieniu połączenia VPN powinien być dostęp do kamery z VPS po adresie 192.168.1.110:85 U mnie VPN skonfigurowany jako sieć 10.8.0.0/24 m.in. z parametrami: dev tun push "route 192.168.1.0 255.255.255.0" Po uruchomieniu VPN np. na telefonie mam dwukierunkowe przekazywanie ruchu pomiędzy sieciami 10.8.0.0 oraz 192.168.1.0...
Tak, jesli do funkcji nie przekazujesz żadnych parametrów, stosujesz () , Jesli do funkcji przekazujesz jakieś parametry, umieszcza jej właśnie w nawiasach np.: void do_przodu( predkosc ) { analogWrite(PIN_1, predkosc ) }
Wygląda na to, że próbujesz użyć portu 993 (imap) dla serwera pop. Zweryfikuj, czy masz w ustawieniach konta włączone przekazywanie pop/imap, ustaw też poprawnie parametry konta według tego artykułu: https://support.google.com/mail/troubles...
Aż tak szeroko nie analizowałem. Ale spróbuj po pierwsze zredukować liczbę wywołań funkcji - to jest dość kosztowne. Po drugie chyba zbyt często wywołujesz Application.ProcessMessages. Po trzecie, jak wspominałem, unikaj przekazywania przez wartość parametrów! Zerknij do tego linka, co mam w stopce na samym dole. Może coś jeszcze Ci się nasunie ;)
Potrzebuję także opisu rejestrów aby można było zrobić przekazywanie danych po magistrali Modbus RTU. Andrzej
Najprościej napisać sobie procedurę lub funkcję i przekazywać parametry do funkcji. Zajmie wtedy najmniej kodu.
Niektóre z tych nazw zmieniłem aby schemat był bardziej zrozumiały.Nazwy polskie - angielske: Stoper - Stopwatch Instrukcje matematyczne - Mathematic instruction (Suma czasów na schemacie). Inna sprawa ,nie wiem czy można bo nigdy tak nie robiłem ,wprowadzając schemat ręcznie ,dokonać powiązań pomiędzy modułami do przekazywania parametrów pomiędzy...
Skryptów linkera nie ma potrzeby ruszać, relokację sekcji można załatwić w IDE, przekazując parametry sekcji jako wywołanie linkera No jest to jednak pewna proteza. Mało czytelne a do tego wielu rzeczy tę metodą się nie da zrobić.
To ten wykres masz w Form1 czy Form2? Skoro wiesz jak przekazywać parametry między formami, na czym polega problem?
przekazywanie parametrów funkcji przekazywanie połączeń integra przekazywanie
przewód żelowany pompa paliwa peugeot wyciąć otwór szkło
lutownica arduino lutownica arduino
Głośnik Bluetooth przerywa muzykę komunikatami głosowymi Schemat podłączeń radia Fiat Doblo 2019