można spróbować też zrobić to na wskaźnikach, zapisując adres bezwzględny zmiennej z programu w c++ do pliku, wczytując w programie w assemblerze i operować bezpośrednio na pamięci. W przypadku większej ilości zmiennych będzie to bardzo szybkie rozwiązanie Nie będzie szybkie, poniewarz pliki są wolne, a w ogóle nie do tego one służą!
Chodzi o to, że zmiana napięcia na PC0 jest właściwie odczytywana przez przetwornik i zapisywana do zmiennej pomiar. Od tej wartości zależy częstotliwość przerwania. Następuje zmiana deklaracji OCR1A. Idea jest taka, że zmieniając napięcie na wejściu PC0 chcę uzyskać zmianę częstotliwości przerwania ISR(TIMER1_COMPA_vect). Wszystko jest w porządku do...
Wszytskie zmienne daklarowane w C są przekazywane do ASM poprzez rejesrty R0-R7. W opisie kompilatora powinno to być opisane jaka zmienna w jakich rejestrach. C działa na funkcjach gdzie do funkcji są przekazywane oraz odbierane zmienne. Funkcja może być napisana w całości w ASM i wtedy z języka C przekazuje się zmienne właśnie poprzez rejestry. Robienie...
Nie pytam, jak robi to kompilator X, tylko pytam, czy aby uczynić zadość standardowi C każdy kompilator musi zrealizować tę zmienną w pamięci. Moim zdaniem NIE musi. Musiałby tylko wtedy, gdyby w kodzie znalazło się odwołanie do jej adresu. Nie musi. Ale odnosi się to tylko do takiej funkcji jak była w pierwszym poscie. Czyli do funkcji która nie wywołuje...
Witam forumowiczy ;) mam problem z programem:/ a mianowicie chodzi o to że nie mam pojęcia jak przesłać tablicę struktur do funkcji tak aby można było w funkcji modyfikować tą tablicę (przekazywanie przez zmienną). Chcę zrobić bazę danych i muszę w funkcji dodaj(); dodawać nowe osoby a nie wiem jak to się robi w języku C. w C++ wiem jak to zrobić ale...
napisalem wlasna funkcje w php. mam problem, mianowicie do funkcji przekazywana jest zmienna ktora jest nazwa pliku do usuniecia, problem w tym ze w fukcji ta przekazana zmienna jest juz bez kropki ( tzn do fukcji przkazuje nazwa.tzt, a w funckji jest juz nazwatxt) wiec ciagle wyskakuja mi bledy ze nie mozna znalezc pliku. jak zrobic aby dalej zmienna...
Cześć. Jestem początkującym użytkownikiem Accessa i mam problem, z którym nie umiem sobie poradzić. Generalnie chodzi o to, że potrzebuję importować do tabeli dane z pliku CSV. Do tego służy mi już makro. Problem polega na tym, że potrzebuję do tabeli dopisać datę, która jest zaszyta w nazwie pliku. W tym celu utworzyłem zmienną odczytującą datę, którą...
Nie chcę mieć odświerzanej całej strony bo to wymaga za dużego transferu i szybkości netu. Chodzi mi o rozwiązanie gdzie będą przekazywane same zmienne i będą dynamicznie graficznie wyświetlanie. Chcę poznać metody jakimi można to zrobić i proszę o jakieś podpowiedzi żebym wiedział gdzie i czego szukać. Czy ktoś coś wie w tym temacie?
zrób tak: $zmienna = $_REQUEST['zmienna']; $_REQUEST - funkcja ktora obsługuje przekazywania metodami GET i POST, nie wiem jak przekazujesz ale to jest uniwersalne mozna też tak, w zależności od metody przekazania: $zmienna = $_POST['zmienna']; $zmienna = $_GET['zmienna']; i wtedy swoją zmienną podstawiaj gdzie chcesz. Lepiej by było jak bym widział...
Cześć. Potrzebowałbym odpowiednik dla przekazywania odpowiedzi polecenia do pliku: np. [syntax=dos]echo test >> c:\odpowiedz.txt[/syntax] dla przekazywania odpowiedzi do zmiennej. [syntax=dos]echo test >> [zmienna] echo %[zmienna]%[/syntax] Widziałem rozwiązania z użyciem pliku tymczasowego: Zastanawiam się, czy do się inaczej.
Nie to, że ja chciałem "za dobrze" tylko widzę, że kolega matis95 zrobił drugie okienko z opcjami. Problemów z przekazywaniem danych do pierwotnego formularza nie ma żadnych. Nie zamieszczę Ci całego gotowego programu bo mam nowsze Delphi.
Mam wielordzeniowy 32-bitowy mikrokontroler pod freeRTOS. Kiedy przekazywanie danych między taskami na różnych rdzeniach przez zmienną globalną jest złym rozwiązaniem? (Proces na rdzeniu I wpisuje do zmiennej. W momencie, gdy nie ukończył jeszcze wpisywania, proces na rdzeniu II odczytuje. Część odczytanych bitów jest nowa część stara. Kiedy może się...
Nie rozumiem do końca... W WM_PAINT nie masz żadnego przypisania do niej wartości. Każde wywołanie funkcji (a ściślej: wyjście z bloku, w którym zadeklarowano zmienną) powoduje utracenie zmiennej. Jeśli chodzi Ci o jakieś przekazywanie wartości przy każdym z wywołań, to trzeba albo w wiadomości przekazać informacje (z jednoczesną "ręczną" alokacją pamięci...
Dlaczego już nie działa: - o "register_globals" Co zrobić żeby działało: O innym ciekawym błędzie w tym skrypcie:
Dziękuję, metoda zadziałała. W prosty sposób można sprawdzić typ zmiennej. [syntax=python]a=5 print(type(a))[/syntax] Jak to zrobić przekazując jej nazwę czyli 'a' ?
Witam, Chcę stworzyć menu podręczne, które składałoby się z elementów zawartych w tabeli. Na razie zrobiłem to ręcznie. Działa, ale jakiekolwiek zmiany w tabeli podwykonawców będą wymagały interwencji w makra Funkcjonalnie po wybraniu elementu podmenu (nazwa podwykonawcy z tabeli) ma uruchomić się kod do którego przekazany powinien być ID podwykonawcy...
(at)pralat dzieki. Staram się uniezależnić od cookies bo stykam się z wyłączoną opcją cookies -ale przy działających cookies to zadziała i ile skrypt uruchamia cały czas ten sam komputer. Jeśli różne, to już nie. W międzyczasie wymyśliłem takie rozwiązanie i proszę o komentarz. Problemem jest że skryptów jest wiele. Każdy z nich potencjalnie może wywołać...
Próbowałem przekazywać tablice po pierwszej zmiennej, tak jak wyżej, ale cały czas przekazywałem przez wartość. Zadziałało dopiero jak przekazałem przez referencje (zresztą tak jak wyżej :) ). I tutaj mam kilka pytań. 1. Dlaczego?? Przecież chodziło jedynie o identyfikatory (wartości) poszczególnych czujników. 2. Po co przekazywać przez referencje zmienne...
Obsługa jest poprawna, używam jej od 2 lat i nie ma z nią problemów, problemy powstały gdy zacząłem kombinować z czujnikami podłączanymi do niezależnych linii procesora. Wiem, że traci tu sens sama magistrala 1Wire jednak takie rozwiązanie było konieczne (nie trzeba wprowadzać ręcznie adresów czy chociażby przypisywać konkretnych adresów do konkretnych...
Jeżeli jest to procedura (SUB) do której nie przekazujesz żadnych argumentów to maksymalna ilość zmiennych lokalnych to 32, większa ilość wywala błąd. Zrobiłem mały test, napisałem procedurę z 32 zmiennymi lokalnymi do której przekazuje 2 argumenty. Podczas kompilacji nie ma żadnego błędu ale procedura nie działa prawidłowo. Gdy zmniejszyłem ilość zmiennych...
W funkcji JS definiuję zmienną var liczba (to jest int) i var napis (to jest tekst). Następnie w tej samej funkcji przypisuję elementowi atrybut onclick, który wywołuje funkcję: funkcja(napis, liczba). Definicja tej funkcji to: function funkcja(napis, liczba) { // tutaj chcę wpisać zawartość zmiennej napis do .innerHTML jednego z divów, co wygląda następująco:...
Witam, mam następujący problem, którego nie potrafię rozwiązać i nie mam zielonego pojęcia z czego wynika. Mianowicie, pisze obecnie prace inżynierska do siebie na studia. Używam do tego symulatora Factory I/O oraz Tia Portal. Do dzisiejszego dnia wszystko było w porządku jeżeli chodzi o komunikacje. Schody zaczęły się kiedy adresy zmiennych z Factory...
ale semantycznie niczego nie zmienia. Dla mnie zmienia. Programuję mikrokontrolery i np. czasem musze kontrolować stos. Normalna funkcja po wywołaniu powoduje zapisanie adresu powrotu na stosie, następnie argumenty funkcji przekazywane są także przez stos. Natomiast jeżeli funkcja inline to kod funkcji wstawiany w miejsce wywołania, to po pierwsze...
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:...
Witam Mam makro która wstawia obrazek w określone miejsce w arkuszu i skaluje go. Problem polega na tym że jest na sztywno zdefiniowane z jakiej komórki ma pobrać adres pliku "Inf!A29" = C:\Documents\SNC00056.jpg i w jakie komórce jest zakres gdzie wstawić "Inf!H23" = A1:D10. Dal 5 obrazków musiał bym zdefiniować 5 takich procedur jak przekazać adres...
Witam, mam problem/pytanie odnośnie automatyzacji instalacji serwera pod linuxem (CentOS). Problem jest następujący: mam skrypt install-server.sh, który oczekuje interakcji użytkownika w sumie 9 krokach (nie będę pisał pytań, tylko czego oczekuje instalator): 1. Yes/no 2. Hostname 3. Hostname 4. UpperCase hostname 5. Admin Password 6. Repeat Admin Password...
tak było od zawsze, czy to nowy objaw? Nie znam Twojego kotła ale może masz starą instalację i kocioł oraz zasobnik wymaga czyszczenia, bo kamień kotłowy utrudnia przekazywanie ciepła. Na szybko znalazłem, że Twój zasobnik ma wężownicę o powierzchni 0,7m2. Nie jest to optymalna wartość, lepiej jakbyś miał ok. 1,0m2, generalnie im większa powierzchnia...
Witam! Natknąłem się w swojej przygodzie z programowaniem na następujący problem. Otóż jedną z funkcji wykonywanych przez procek ma być sterowanie fazowe obrotami dmuchawy. Udało się uzyskać za pomocą przerwań i timera zmienne opóźnienie w odpowiedzi na detekcję zera. Jako że wystarczy kilka stopni regulacji, zrobiłem to tak, że wartości bardziej znaczącego...
Dodatkowo, zdecyduj się, czy tablicę ByteOutput przydzielasz w funkcji wołającej i przekazujesz do rc4() (lepsze rozwiązanie), czy przydzielasz wewnatrz rc4() i zwracasz przez wskaźnik. Obecnie (z zakomentowaną funkcja malloc) wskaźnik temp pokazuje w krzaki (nie jest mu nadawana wartość początkowa), więc odwołania do niego z dużym prawdopodobieństwem...
Cześć. Czy używa ktoś jeszcze AVRStudio 4 ? Nie wiem jak przekazać jego zmienne środowiskowe takie jak ścieżka do projektu czy jego nazwa, do zewnętrznych narzędzi. Zmienne podane dla Atmel Studio nie działają w starej wersji AVRStudio.
i również przekażę ją do funkcji przez wartość to kompilator może mi ją zoptymalizować i całą tablicę odłożyć na stos? Tablic nie możesz przekazać przez wartość w C tylko przez wskażnik. Tylko struktury i unie (abstrahując od typów podstawowych) są przekazywane przez wartość w C. Więc jak polem struktury będzie tablica to przekazując tę strukturę -...
Problem polega na tym że nie potrafię wykorzystać zmiennej "nrmenu" w klasie mysz, zmienna zmienia swą wartość podczas korzystania z paska narzędzi w klasie oknogl. Czy możliwe jest żeby zmienna była dostępna dla dwóch tych klas? Javy uczę się od niedawna wiec proszę o pomoc i wyrozumiałość :D wystarczy ją zadeklarować jako pole public static Panel...
Witam Czy mógłby mi ktoś wskazać jak skonfigurować serwer www tak aby przekazywać parametry w linku nie za pomocą funkcji GET lub POST tylko w formie zmiennej zawartości linku. Dla funkcji GET lub POST wygląda to typowo tak www.mojastrona.com/get?parametr1=wartosc... ja potrzebuje przekazywać parametry w linku w formie jak poniżej: www.mojastrona.com/wartosc1/wartosc2...
Witam, programuje PLC już jakiegoś czasu (ok. 4 lata). Jednak do tej pory nie wyrobiłem u siebie jednolitego standardu programowania. Mianowicie chodzi mi o to jak prawidłowo wymieniać się informacjami ze SCADA. Zostałem nauczony i to praktykuje, aby robić to "dwukierunkowo", tzn. np. Obsługując stacyjkę i załączając tryb automatyczny, bądź tryb ręczny...
Nie ma czegoś takiego w VHDL, są jedynie możliwe zmienne "lokalne" w modułach. Jeśli chciałbyś zrobić jakiś globalny rejestr to musisz umieścić go w którymś module i połączyć moduły w taki sposób aby oprócz wartości zmiennej były przekazywane informacje o zapisie (np sygnał). Jeśli chciałbyś zmieniać zmienną w kilku różnych modułach konieczne jest zaprojektowanie...
Ja nie chcę zapisywać w eeprom nadlatujących SMSów tylko fragmenty ramki PDU. które będę wysyłał. A chcę je tam zapisać by mieć możliwość szybkiej zmiany, kiedy sobie napiszę program do zmiany zawartości eeprom. Staram się napisać program tak elastycznie, by zmiana danych w eeprom, była przez program w uC "do przełknięcia, Czyli jeśli nawet zmienię...
Witam, muszę rozwiązać pewne zagadnienie, które chyba jest łatwe, tylko zbyt mocno się zakręciłem. Otóż mam zdefiniowaną zmienną globalną tab global.c : uint8_t tab[256]; uint8_t get_buffer(uint8_t **destination_frame) { *destination_frame=(uint8_t *)&tab[0]; } api.c: static uint8_t *frame_start; (void)...
A więc do zapamietania: BYVAL w deklaracji podajemy tylko 1 raz Nie. :) byval , a druga jako byref . Ty masz inny błąd, nazwy przekazywanych zmiennych w deklaracji funkcji są takie same jak nazwy zmiennych globalnych. I tak naprawdę w funkcji operujesz na zmiennych globalnych, a nie na zmiennych przekazanych przy wywołaniu funkcji. Zrób sobie test,...
Witam ponownie, DSB - tak masz racje Merke to najlepszy sposób to przekazywania wartości ale nie o to mi chodziło. Zmienne temp wywoływane w poszczególnych funkcjach mają jeden wspólny mianownik. mianowicie adres który traktowany jest w FB i FC jako wspólny. ELMapet - oczywiście, że funkcje są wywoływane jedna po drugiej miałem na mysli iż w tym samym...
Nie wiem jak to najprościej przekazać więc wrzucę pełne kody. Wędka nie pomogła, będzie ryba :) W form1 mam dodatkowy label, tak aby było widać, kiedy zmienia się wartość zmiennej ram1, która jest przekazywana do form1 za każdym razem gdy zmieni się zaznaczenie radioButton. Button1 służy do wywołania form2, tam dopinamy się do CheckedChange. form1:...
Witam, chcę generować wykresy przy pomocy bibioteki LabChart w projekcie zbudowanym na smartach. Mam problem z przekazywaniem wykresu do template'u. Robię to tak: [syntax=php] ... $wykres="$LabChartsLine->getChart()"; $smarty->assign('wykres',$wykres); $smarty->display('templates/graph.htm... .... [/syntax] a w templacie wystawiam zmienną $wykres...
Witam. Tak jak w temacie interesuje mnie zagadnienie przekazywania sygnału (o prostej zmiennej 0/1) przez dany czytnik/detektor/sensor do aplikacji w telefonie. Na wstępie chcę przeprosić jeżeli znajdą się w moim rozumowaniu jakieś błędy gdyż z elektroniką nie mam wiele wspólnego. Interesuje mnie możliwość złożenia użądzenia które po otrzymaniu sygnału...
Witam, Mam proste pytanie. Zastanawia mnie, w jaki sposób obsługiwane są przez kompilator i następnie w procesorze, zmienne, którym podczas pisania programu przypisuje się konkretną wartość. Istnieje spory zasób informacji o procedurach czytania wartości z obszaru pamięci programu, jednakże przecież przy zwykłym [syntax=c]unsigned char zmienna[2][2]...
Próbuję modyfikować dane w bazie na zewnętrznym serwerze Mysql. Baza i PHP działają prawidłowo przetestowane formularzem na serwerze i z dysku. Wemos również łączy się z bazą, ale za każdym razem modyfikuje rekord do wartości null. Coś jest nie tak z przekazywaniem zmiennej w metodzie POST. Serial.println pokazuje wartość zmiennej PostData. Prośba o...
Witam. Buduję stronę na lokalnym serwerze WAMP, z MYSQL i PHP. Napotkałem problem: podstrona 'index.php' z formularzem z metodą 'POST' i przyciskiem 'SUBMIT' nie przekazuje wartości dwóch zmiennych, które pobieram z bazy danych z jednej tabeli i zapisuje do drugiej. Ale skupię się tylko na wartości jednej zmiennej. Funkcja menu zawiera zmienną $qs_val...
Od niedawna zajmuje się programowaniem avr-ków w C (Linux + avr-gcc) więc jeżeli zadam trywialne pytanie to z góry przepraszam. Jednocześnie jednak mam nadzieje że otrzymam od bardziej doświadczonych kolegów odpowiedz :o . Program w C podzieliłem sobie na kawałki (moduły) i spreparowałem odpowiedniego 'makefila'. W jednym z modułów mam procedury obsługi...
Wszystkie przykłady sa złe ponieważ zmienne są deklarowane jako zmienne automatyczne w body funkcji. Jeśli taka funkcja zakończy działanie, jej zmienne z natury ulegają unicestwieniu. Tak więc nie trafimy zwróconym wskażnikiem do zawartości zmiennej. Inaczej mówiąc po co nam zwrócony wskażnik skoro może on być już nieaktualny. Jesli taki program zadziała...
Problemem nie były akurat jednostki kompilacji ale po prostu przekazywanie przez wartość - twoja funkcja zmieniała lokalne kopie, a nie zmienne globalne. Jeśli zamierzasz mieć więcej regulatorów to rozwiązanie jest z wskaźnikami jest w porządku, jeśli masz tylko jeden, prościej będzie w 1 pliku zdefiniować zmienne signed short K_P=0, K_I=0, K_D=0; a...
Witam serdecznie, mam problem z przekazywaniem wartosci na zmiennych globalna lokalna... mianowicie w funkcji int czy_mozna_momalowac(int nr, int kol) wartosc wyniku zmiennej mozna nie zostaje zwrocona.... pozdrawiam oraz z góry dziękuje za wskazanie błędu/pomoc/poprawienie kodu ;) #include<stdio.h> #include<conio.h> #include<iostream>...
Będzie zwracał błąd. Bo tworzysz zmienną lokalną, której adres przekazujesz. Są dwa wyjścia: 1. Zwracanie poprzez wartość. 2. Zmienną temp definiujesz globalnie. Nie pisałem nic w winavr ale problem wydaje się dość standardowy.
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...
W deklarowaniu ciała podprogramu trzymam się zasady, że zmienna użyta jako parametr ma taką sama nazwę w ciele podprogramu. Działa nawet z 6 zmiennymi przekazywanymi do podprogramu.
Napisałem poniższą funkcję do konwersji liczby typu float na stringa, który go reprezentuje. W symulatorze AVR Studio sprawdziłem czas takiej konwersji przy zegarze 16MHz i wyniósł on ok 500µs. Czy ma ktoś pomysł jak bardziej zoptymalizować tą funkcję? Inna sprawa to optymalizacja wykorzystywanej pamięci, bo w tej chwili wykorzystuje jeśli poprawnie...
Przy odwołaniach, po kropce, powinna wyświetlić się lista właściwości i metod. Nie bardzo... Jeśli masz dodane referencje to obiektu to dla niektórych obiektów wyświetlane są właściwości i metody, ale nie dla "createobject(COS.Appliaction)" (pod warunkiem, że przekazujemy obiekt do zmiennej typu "Object" o czym później) gdzie COS to nazwa programu....
Witam, chciałbym przekazywać zmienną pobieraną funkcja "cin" do funkcji system. niby prosto aleeeee... podczas kompilacji program wywala mi błąd w "istream" jak poniżej... zmieniłem deklarację na char* ale to nic nie daje. Poza tym, ta metoda chyba pomija białe znaki; wie ktoś jak poprawnie pobrać cały wiersz do zmiennej i przekazać go do funkcji "system"?...
Nie wiem co chcesz osiągnąć, przykro mi nie wiem z jakiej biblioteki korzystasz, co ona robi pod spodem itp. Ale jeśli ma deklarację jak powyżej to możesz zrobić coś takiego char string[20] = "ucze sie"; co oznacza że wypełniasz tablice "string" znakami "ucze sie" + znak końca łańcucha 0 przekazując etykietę tablicy do funkcji przekazujesz adres na...
A tam się nieda!. Oczywiście że się da, właśnie tymi funkcjami. Dla kompilatorów które parametry przekazują przez stos można użyć właśnie tych funkcji (a w rzeczywistości makr) z <stdarg.h> W rzeczywistości operują one wkażnikami do obszarów na stosie. Trzeba tylko wywołać va_start() z parametrem zmiennej lokalnej funkcji i "odliczyć" poprawną...
Robię moduł do odczytywania stanu klawiatury matrycowej. Pomyślałem, że każdemu przyciskowi będzie odpowiadała jedna zmienna o wartości 0 lub 1. Gdy sprawdzam stan przycisku to jeżeli nie wciśnięty to pomiń kolejną linię, a jeżeli wciśnięty to wykonuj dalej. Problem w tym, że program(symulator) nie uznaje(druga linia): sbrsr16,0 .setSwith4 =0 jako linijki...
hejka :D w jaki sposób wyświetla się wartość zmiennej na LCD :?: tekst wyświetla się poprawnie natomiast mam problem żeby wyświetlić wartość temperatury na LCD. Wartość temperatury jest przekazywana do PC dobrze za pomocą funkcji: void main (void) { int i, temp; //UART config T3CON = 0x82; T3FD = 0x12; SCON = 0x52; ADCMODE = 0x10;// ENABLE AUX Mode...
Z tego co rozumiem, to w parametrach masz przekazywane adresy pamięci, pod którymi znajdują się pierwsze znaki nazw plików. Możesz albo: 1) przekazać te adresy dalej (i zmienić dalsze funkcje), albo 2) skopiować zawartość napisów do Twoich zmiennych. Poczytaj o adresowaniu pośrednim, np: mov eax, [edx] Pozdrawiam, Dr.Vee
Problem w tym, że używasz zmiennej char, która może przechowywać tylko jeden bajt, a nie typu łańcuchowego char[]. Zadeklaruj tablicę char dzien[13] i będzie lepiej. Tyle, że uzupełniać ją musisz za pomocą strcpy, a nie przez przypisanie. Czyli strcpy(dzien,"Poniedzialek"); Możesz stworzyć też odpowiednią tablicę z dniami tygodnia i so sprintf przekazywać...
To wrzuć te dwie struktury i pare zwykłych zmiennych do jednej większej struktury. Żadko widuję potrzebę dbania o to, aby kilka zmiennych (w domyśle globalnych) musiało być z konieczności blisko siebie (w sensie adresów). Wyciągnięcie ich do większej struktury może być początkiem pozbycia się singletonu. Zazwyczaj struktury do porządkowania zmiennych...
Nie zostaje wyzerowana, ona całkowicie znika. To co napisałeś powoduje utworzenie zmiennej lokalnej, o takiej samej nazwie jak zmienna globalna (jest ona w ciele funkcji przesłonięta). Zmieniasz więc wartość zmiennej lokalnej, która po opuszczeniu funkcji jest niszczona i tworzona ponownie po wejściu do tej funkcji. W efekcie zmienna globalna zmienna...
To jest PHP ? Są co najmniej dwa sposoby, albo coś w tym stylu: !empty użyj isset . Albo powyższe możesz zaprząc w funkcję, która zrobi to w pętli (np. przekazujesz jej tablicę z rozmiarami, a ona "produkuje" kod tylko dla elementów z tablicy), np. [syntax=php]<?php $rozmiary = array(36,38,40); function StworzRozmiary($arr) { $ret = ""; foreach($arr...
Wniosek trochę błędny, bo handlery mają zaledwie garść linijek, a tego w RTOSie jest jednak trochę więcej Zrobilem update do 7.1.1 - problem który opisałem w #1 przestał występować (?) i context switch nie powoduje zniszczeń na main stosie; ale nadal wątek używa main stack zamiast process stack . Może tak ma po prostu być...? Dodano po 6 Wątek nie...
W pewnej bibliotece w pliku C znajduje się zmienna tablicowa o takiej definicji: char8x8 font6x8[] = { ... }; W pliku H jest tylko typedef const rom unsigned char char8x8[8]; Czy jest możliwość aby z poziomu maina odnieść się do tablicy font6x8? Potrzebuje wskaźnika do niej. Gdzie go zdefiniować? Docelowo wskaźnik ten ma być...
Witam Chciał bym napisac program który bedzie obliczał wymiary formatek na podstawie wymiarów zewnętrznych szafki .Na razie program składa sie z głównego okienka i jednego okienka dialogowego o nazwie Jeden_front . Chciał bym aby wartosci wpisane w oknie Jeden_front były przekazywane do okienka głównego do kontrolki richTextBox1.W planach mam zapisywanie...
Oki teraz działa ale nadal nie wiem jak wygladał link. Link wygląda np. I własnie chodzi mi o zmienne po znaku zapytania jak je wyciągnąc. Dodano po 1 aha już wiem o co biega. Telefon nie wysyła w takiej formie odpowiedzi. Dodano po 3 No teraz problem polega na tym że nie wiem w jaki sposób telefon przekazuje dane jeśli nie za pomocą get
No dobra ale co jest z tym programem? Asm obrabiam w ramach utrudniania sobie życia i też nauki ;). To proponuję inną drogę: najpierw naucz się obsługiwać sprzęt w C/C++, a potniej jak już nie będzie on miał przed tobą tajemnic napisz te funkcje w asm w celach edukacyjnych. A tak ani nie znasz sprętu ani asemblera (w sensie dyrektyw, jak to się linkuje...
#Zmienna_lokalna__dowolnego_typu_zadekla... Każdy blok, wszystko jedno czy OB, czy funkcja, ma obszar deklaracji w okienku na górze. Więc tam, gdzie wywołujesz FC i przekazujesz między nimi parametry, należy zadeklarować potrzebną ilość zmiennych Temp, które zajmują pamięć tylko na czas realizacji funkcji, a później ją zwalniają. Potem,...
To są ostrzeżenia, nie błędy... zasadniczo, unit8_t nie rożni się od char niczym, poza ew. interpretacją. Kolejne ostrzeżenie (już bardziej istotne) dotyczy niezgodności typów deklarowanego i przekazywanego - nie zgadza się znak, czyli oczekiwał uint16, a dostał int16. Jeśli warunek while nie będzie spełniony, to zmienna temp nie zostanie zainicjowana...
czy to o to chodzilo? zeby wlasnie zapisac sobie adres powrotu? Już lepiej, przynajmniej ma duże szanse zadziałania. Problem jest taki co będzie jeśli zmiennych jest dużo bo zabraknie rejestrów. Takich operacji nie robi się przy pomocy pop i push tylko adresując określoną komórke w pamięci, a po zakonczeniu procedury w kawałku tam gdzie się wykonało...
Sorry, to miało być dowcipne magistrala to po prostu 8 przewodów biegnacych obok siebie Ale z Twojej ostatniej wypowiedzi wynika że nie chcesz zeby stan wyjścia zmieniał się gdy nie jest wybrane. Wszystkie proste pomysły będące rozwinięciem podstawowego pomysłu z tranzystorami odpadają. To jest elektronika, a nie programowanie. Jak linia nie jest sterowana...
Witam, Mam pewien problem z kodem w Javie. Napisałem program, który mnoży macierze w 4 osobnych pętlach. Stworzyłem dwie osobne metody. Jedna do wypełniania dwóch tablic, a druga do ich mnożenia. Zdefiniowałem zmienne i nie wiem jak przekazać wygenerowane elementy dwóch macierzy pomiędzy metodami. Z metody wypełniającej do mnożącej. Bardzo proszę o...
pewnie rozwiazaniem twojego problemy jest slowo kluczowe output ;-) BTW: ten styl kodowania ktory zaprezentowales powala, jak juz chcesz zeby ktos analizowal twoj kod to ponazywaj to poludzku, tmp, moja1 itp to nie sa dobre nazwy dla zmiennych a nawet powiedzialbym ze BEZNADZIEJNE!! tak jak kod tego Pana w ostatniej EP - VGA tester czy cos podobnego
mój tok rozumowania się wziął z tego, że ty chciałeś za pomocą jednego bytu odczatać parę bitów oraz zmienić parę bitów np. M1.0,M1.1 M1.2, M1.3 to bity wejściowe M1.4, M1.5, M1.6, M1.7 to bity wyjściowe = razem MB1. Trzeba zatem odczytać cały byte, przetransferować do pamięci roboczej FC (FB) TEMP (lub STAT). Tam można poszczególne bity zaadresować....
Jeśli zadeklarowałem zmienną prog_char data=10; wewnatrz funkcji main to sledząc tą zmienną okazało się że został jej przydzielony rejestr R24. Wyłącz optymalizację to też dostaniesz błąd. Kompilator "stwierdził", że zmienna nie będzie "widziana" spoza main(), ma wolny rejestr i w niczym nie przeszkadza używanie tej zmiennej jako rejestru (być moze...
ok zrobiłem tak tylko jak chcę zrobić z 1-wire biblioteke to mi krzyczy gcc plug-in: Error: Object file not found on expected location i tu ścieżka do pliku *.elf poczytałem różne posty ale nie mam odpowiedzi po mojemu jeżeli chcę użyć np DQ (zmienna w 1-wire.c (int DQ=5)) to w main.c krzyczy mi powyższy komunikat czyli mam z zmiennej zrobić funkcje...
drugi przykład to po prostu wskaźnik na tablicę dynamiczną. Odwołujesz się w taki sam sposób, jak napisał poprzednik w komentarzu. Wszystko zależy od tego, co chcesz uzyskać i co masz. Jeśli z miejsca, w którym wywołujesz procedurę masz tablicę statyczną, możesz przekazywać ją do funkcji jako parametr var (względnie w pewnych przypadkach wystarczy out...
Czy jest jeszcze jakiś inny sposób, by zachować starą tablicę?:)No bo nie da rady tak przekazać argumentu by nie zmienić wartości tablicy poza funkcją prawda? Przekazując argument poprzez wskaźnik przekazujesz tylko adres tablicy, a nie całą tablicę. Tablice również możesz skopiować wykorzystując funkcję void f(int *wsk_old, int *wsk_new, int length)...
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...
... cin>>*tablica[i].cena_n; cin>>*tablica[i].cena_b; Widzę że masz problem ze wskaźnikami, zapamiętaj że: '*' dajemy jak robimy na zmiennej na którą pokazuje wskaźnik, nic nie dajemy jeśli robimy bezpośrednio ze wskaźnikiem.
Jeżeli byłby ktoś w stanie wyjaśnić mi dlaczego realizując wyświetlanie multipleksowane w poniższy sposób uzyskuję wyświetlanie czterech zer ? Wygląda mi to tak jakby zmienne Z1...Z4 nie były dostępne w momencie działania podprogramu przerwania. Jeżeli podprogram 'Wyswietlanie' umieszczę w pętli głównej to wszystko jest ok i wyświetla się ciąg '4795'....
Dim Kranc As Byte , S1 As Byte , S2 As Byte Sub Ruch(byval Kranc As Byte , Byval S1 As Byte , Byval S2 As Byte) Jak myślisz, które zmienne są wyświetlane? Te zadeklarowane globalnie, czy te zadeklarowane dla procedury Ruch ? Bo nazwy są dokładnie takie same.
Witam. Dostałem w ramach zaliczenia do napisania pewnien program i napotkałem pewne problemy podczas realizacji tego zadania. Projekt ma charakter "bazodanowy". Używam BCB 6 personal Posiadam klasę "obiekt_p" w której znajduje się tablica char na 20 znaków, oraz kilka zmiennych typu int. Klasę tą zainkludowałem do formularza stworzonego przy użyciu...
Bo takie polecenia, jak sesion_start czy header musisz wysłać przed wysłaniem jakiegokolwiek znaku do przeglądarki. A więc od pierwszego znaku plik musi zaczynać się od tagu <?php i przed jakąkolwiek funkcją wyświetlającą muszą znaleźć się takie, jak podałem. tak, pamiętam, deklaruje to przed znacznikiem <html> więc: strona 1(index.php): pozostawiam...
Właśnie o to chodzi że do tej pory trzymałem każde z 6 pól z klasy Uzytkownik jako osobną wartość w tablicy $_SESSION, i chciałem to uprościć poprzez trzymanie tam tylko jednej zmiennej typu Uzytkownik... Coś jest na rzeczy w tym co piszesz, bo wygląda na to że po wrzuceniu do tablicy $_SESSION zmiennej typu Uzytkownik, jej typ zmienia się na Object...
W większości zgadzam się z przedmówcą wiesniak . :) Wywoływanie .Dispose() wewnątrz formy przy zamykaniu jest co najmniej niepewne - to programista używając klasy powinien decydować, kiedy - jeśli w ogóle - wykona .Dispose(). Patrz: przykład gdzie 2x wywołujesz .ShowDialog() tej samej formy - jeżeli wykonasz .Dispose() w zdarzeniu zamykania formy,...
mam problem z tą funkcją mianowicie jeśli zmienne lokalne funkcji zadeklaruje jako globalne wszystko działa jeśli jest zadeklarowane lokalnie to nie chodzi [syntax=c]char Fprzycisk(volatile uint8_t port, uint8_t mask, int gen_500) { char przycisk10=0, tmp10=0, filtr10=0; if (!(port & (1<<mask))) //jeśli przycisk wciśnięty { if (gen_500Hz &...
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).
Nikt nie pomoże? Nie potrafię przekazać wartości zmiennej. Do licznika i mianownika wpisuje się tylko nazwa. Muszę rozwiązać ten problem do jutra. Próbowałem wszystkiego. Zamiany str2int itp. Zapisywania zmiennych. Używania funkcji set. Pomóżcie proszę.
$wyrazenie = htmlspecialchars("{$r[... echo "<option value={$wyrazenie}>{$w... To ma być coś na takiej zasadzie ? Tak, taki kod również jest poprawny :) Przy czym: 1. W parametrze funkcji PHP nie trzeba uzywać cudzysłowów, jeśli przekazujemy zmienną...
Moim zdaniem stosowanie takich znaków pozwala szybciej znaleźć pola, bo wpisując _ lub m_ lub m po naciśnięciu ctrl+spacja zobaczę sporo wyfiltrowane wartości, a jak napiszę this. to co zobaczę ? Wszystko :) Trochę nie rozumiem :) a dlaczego nie lepiej nazwać odpowiednio zmienne niż stosować jakieś notacje w stylu: Ciężko się z tym nie zgodzić - kwestia...
Witam, temat pewnie już nie raz się przewinął, ale słaby jestem z elektroniki i nie wiem nawet czego szukać więc zakładam nowy. Proszę o radę, potrzebuję przekaźnika albo czegoś mogącego pełnić tą funkcję który będzie załączał obwód prądu stałego po pojawieniu się prądu zmiennego w obwodzie sterującym. Prąd stały 12V, myślę że 15A max. Będzie to służyć...
A jesteś pewien, że struktura zawiera dane będące znakami ASCII? Podejrzyj debugerem pamięć przed wysłaniem. Strukturę próbowałem wypełniać na różne sposoby: [syntax=c]dane.a = 12; dane.b = 34; dane.c = 76; dane.a = "A"; dane.b = "B"; dane.c = "C"; [/syntax] oczywiście w pierwszym wypadku zmienne były typu int, a w drugim char. Spróbowałem zainicjować...
W sumie nie wiem za bardzo czym się różni mój program w tym momencie od tego co było wcześniej, ale wygląda na to, że działa!! Z tym whilem to akurat średnio bo jak puszczę to silniki bez końca się kręcą ;p Jeszcze tylko muszę zrobić tą regulację żeby była możliwa w czasie pracy silników, bo na razie to muszę zatrzymać, żeby działało Dodano po 1 Teraz...
Modem ma zmienne ip. W tej chwili nie mogę go podejrzeć. Asus wypuścił RT-N10 vD z mocniejszą anteną i trybem repeater.
Czytałeś komunikat błędu?? Użycie nieprzypisanej zmiennej lokalnej, wystarczy zadeklarować na początku an = 0.
Ja to rozumiem tak: Kolega chce dodawać pliki przez pobranie zmiennej w GET i zaikludowanie odpowiedniego pliku, co jest już w samo w sobie niebezpieczne. Mamy tutaj [syntax=php]include(dirname(__FILE__) . './include/'.$site.'.php'); [/syntax] Wydaje się, że można dodać tylko pliki .php z katalogu include, ale to nieprawda, bo jeśli w adresie będzie...
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...