@11001100110O11: Stackoverflow to nie źródło standardu ;) Standard mówi, że int ma być conajmniej 16 bitowy, więc jakby był 128 bitowy to nadal byłoby to zgodne ze standardem. & to nie znaczek tylko operator, a tak to wszystko inne by się zgadzało ;)
  • Odpowiedz
@11001100110O11: Dzięki Mireczku! Dopiero będę zaczynał informatykę na studbazie, w programowanie "bawię" się od jakiegoś czasu ze swoimi małymi projektami i czytając takie rozkminy udowadniam sobie, że po latach tułaczki w handlu robie przebranżowienie w dobrym kierunku.
  • Odpowiedz
Kurła, czemu ostatni if mi drukuje 'dane są niepoprawne'? Obie zmienne wczytywane z pliku przy testowaniu printfem są identyczne z tymi podawanymi przez usera. Jest jakaś różnica w scanfie i fscanfie w kwestii zawartości zmiennych? :)
#c #programowanie #cplusplus #informatyka

#include
#include

int
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Trustm3: musisz porównać zawartości tablic element po elemencie
albo użyć strcmp, które to właśnie robi:

if (strcmp(login_after, login_added) == 0 && strcmp(haslo_added, haslo_after) == 0) {
(teraz porównywałeś adresy pierwszych elementów tablic, które są inne, bo to różne tablice, zamiast ich zawartości)
  • Odpowiedz
@ka3marx: string litery definiuje Ci zmienną o nazwie litery która jest typu std::string (czyli tekstowa) i zawiera odpowiedni tekst.
Potem masz pętlę for. Dla czytelności powinno być:

for (int i=0; ilitery[j+1]){
swap(litery[j], litery[j+1]);
}}}
ta część przeprowadza sortowanie bąbelkowe tego stringa który zdefiniowałeś wcześniej
  • Odpowiedz
#esp8266 #arduino
Hej,
Taki błąd mi się pojawił przy próbie odpalenia przykładu wyświetlacza SSD1306 pod esp8266
C:\Users\user\Documents\Arduino\ssd1306128x64i2ctest\ssd1306128x64i2ctest.ino:33:37: f**atal error: platform/mbed_toolchain.h: No such file
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jesli ktos lubi grać w okienku tak jak ja i nie mieścił mu się deck tracker w oknie hearthstona, to polecam moją solucję.


Po odpaleniu skryptu okienko hsa zacznie wariować przez kilka sekund(jednak nie zacznie, od razu ustawi się w takiej wielkości jaka nam pasuje) , po czym przyjmie ustalone przez nas wymiary ( ͡° ͜ʖ ͡°)
wyłączamy skrypt i cieszymy
Z.....e - Jesli ktos lubi grać w okienku tak jak ja i nie mieścił mu się deck tracker...

źródło: comment_Ri2f9XN4vqNy9A5sGKw0J8mLUz51KcnY.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#arduino Nie działa a się kompiluje :( 3 przyciski L lewy M środkowy R prawy do akceptacji, program ma działać tak, że wyświetla się liczba na ekranie i przy wciśnięciu w M rośnie co 10 po L maleje o 10. Początkujący here proszę o pomoc, automat do alko sam się nie zrobi ( ͡° ͜ʖ ͡°)

wg mnie: początkowo diody, pętla loop, ustawia się na 200, później jeśli środkowy aktywny
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam, mam problem z połączeniem nadajnika RF - 433MHz z czujnikiem URM07. Sam czujnik działa prawidłowo, nadajnik sam też. W jednym kodzie już tak nie jest - po ustawieniu vwsetup() na jakąkolwiek wartość różną od 0 czujnik wyrzuca odległość 0 - po ustawieniu komentarza w tej linijce czujnik działa poprawnie. Oto kod:

#include
#include

#define header_H 0x55
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jerzalke: Jeśli cię to jeszcze ciekawi to:
Rozwiązałem problem więc może się komuś jeszcze przyda. Biblioteka VirtualWire koliduje w pewien sposób z pinami 10 i 11 - nie działa na nich PWM, nie działa na nich RX/TX przez bibliotekę SoftwareSerial, a jedynie HIGH/LOW.
  • Odpowiedz
#programowanie #avr
Gdzie muszę wkleić swoją własną bibliotekę, żeby później w atmel studio zalinkować ją w taki sposób
#include
czyli bez podawania całej ścieżki do pliku
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dzonzi: jw. tzn. w project properties w toolchain w gnu c/c++ (osobno) compilers w directories klikasz zielonego plusika i wybierasz ścieżkę do pliku z zawartośćią twojabiba.h/c/cpp. Wtedy, jak to zrobisz to otwierasz plik c/cpp jak masz taki do swojej biblioteki i klikasz File, wybierasz MOVE file to nazwatwojegoprojektu. I wtedy jak zrobisz include to kompilator wie o co ci chodzi.
  • Odpowiedz
  • 0
@uwielbiam użyj może strtok http://www.cplusplus.com/reference/cstring/strtok/ albo nazwij to tak jak trzeba, wordcount powinnien miec 0 jako licznik slow na poczatek, bo istnieje mozliwosc ze zadnego slowa w inpucie nie bedzie ;)

a tak poza tym to bardzo chaos w kodzie jest, nie przyjemnie sie nawet na to patrzy ))¯_(ツ)_/¯
(uzyj debugera i zobacz w ktorym miejscu wychodzisz poza wartosc)
  • Odpowiedz
@bielu000: zero flag ma wartość true kiedy wynikiem odejmowania jest 0, jak sama nazwa wskazuje. Porównanie to tak napwrawdę odejmowanie (żeby dało się stwierdzić, która liczba jest większa, a nie tylko czy są równe).

Kompilator odwrócił sobie ifa, bo tak jest optymalniej (spróbuj napisać assemblera bez odwracania ifa, to zobaczysz czemu - będziesz potrzebował 2 skoków :) ).
  • Odpowiedz
Mam takie pytanko do mirków od #esp32 #esp32 #arduino #programowanie spotkał się ktoś z was kiedyś z czymś takim jak EPOCH? stronka openweather.com zwraca mi wartości w tym formacie i chciałbym je przetłuymaczyć na język ludzki ale za bardzo nie umiem znaleść informacjii jak zrobić to w arduinoCC

tu mój kodzik, jest dużo śmiecia, ale składam projekt z kilku gotowych skryptów bo jestem noobem, wartości
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

c:/users/acer/appdata/local/arduino15/packages/arduino/tools/avr-gcc/4.8.1-arduino5/bin/../lib/gcc/avr/4.8.1/../../../../avr/bin/ld.exe: region `text' overflowed by 2830 bytes


@Muraku:
1. google nie boli
2. text to sekcja kodu programu
2.a. obstawiam, ze kod nie miesci Ci sie w pamieci flash mikrokontrolera
  • Odpowiedz
Jest na nocnej jakiś #programista15k ? Może zerknąć ?

"Napisz program który wczytuje kolejne liczby ciągu, aż do wprowadzenia liczby ujemnej (która nie należy do ciągu) a następnie wypisze:
a: średnią liczb w ciągu
b: liczbę nieparzystych wyrazów ciągu

"
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KrzaQ2: ok zdecydowanie jesteś #programista1k XD może do tego jeszcze pełna walidacja i graficzne ramki z komunikatami? XDD nawet w treści zadania jest napisane że podawane bd liczby, a nazwa zmiennej to tylko nazwa - to jest tylko draft rozwiązania a nie kompilowalny kod ( ͡~ ͜ʖ ͡°)

Branoc!
  • Odpowiedz
Elo mirki, byłby ktoś w stanie podpowiedzieć, chciałbym wyznaczyć liczbę z tablicy która występuje najczęściej oraz ile razy występuje ta liczba, robie to histogramem, nie jestem w stanie wskazac ktora dokladnie liczba wystepuje najczesciej (1-5), ale zrobilem ile sie powtarza. Jakies tipy? :(
ANSI C

#include
#include
#include
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@arkadiusz97: tak jak u góry ktoś napisał, liczba, która jest powielana w przesunięciu ma taką samą wartość jak bit znakowy, np:
a) 1.01101 -> 1.101101
b) 0.11011 -> 0.011011

liczba przed kropką oznacza bit znakowy (1 - liczba ujemna, 0 - liczba dodatnia)
  • Odpowiedz
@Sydica: możesz jedynie zmienić format string w scanfie na "%19s". Aktualnie jak ktoś wpisze sobie więcej niż 20 (a tak naprawdę jeszcze trochę więcej ze względu na alignment) liter w konsoli, to może nadpisać następne pole w strukturze (czyli nazwisko). Jak dasz "%19s", to do imie trafi tylko 19 znaków, niezależnie od tego ile ich wpiszesz w konsoli.
  • Odpowiedz