#include

int main()

{

int *stefan = NULL; ///Ej, co ty robisz?
int zdzich; ///Czekaj, ty chyba nie chcesz...
zdzich = *stefan; ///Noooooooooo.....
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, potrzebuję drobnej porady, albo chociaż ukierunkowania.

Jak dla takiego prostego kodu mogę zwiększyć rozdzielczość pomiaru temperatury?

#arduino

#
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Vonsatch: Dlaczego uważasz, że to prosty kod? Pisałeś kiedyś protokół 1-wire samodzielnie? Zajrzyj do noty katalogowej używanego czujnika by dowiedzieć się jakie są jego możliwości i ograniczenia.
  • Odpowiedz
Rust dla (t)opornych

Część 1. Po kiego chu… grzyba, czyli co wyróżnia Rusta z pośród reszty.

Już jakiś czas temu napisałem wpis na Mirko gdzie porównywałem Rusta i parę innych "nowoczesnych" języków, tutaj się trochę rozpiszę i przy okazji dam małe wprowadzenie co i jak.

Rozdział
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hauleth: N3797, §4.7/2 [conv.integral]:

If the destination type is unsigned, the resulting value is the least unsigned integer congruent to the source integer (modulo 2^n where n is the number of bits used to represent the unsigned type). [ Note: In a two’s complement representation, this conversion is conceptual and there is no change in the bit pattern (if there is no truncation). —end note ]

tl;dr: dodajesz lub odejmujesz
KrzaQ2 - @Hauleth: N3797, §4.7/2 [conv.integral]:
 If the destination type is unsigne...

źródło: comment_C8PnNdVCot3APj1U2mmCTb4Kr5mzTr8q.jpg

Pobierz
  • Odpowiedz
@KrzaQ2: Nie ma narzuconego mnoznika przy zwiekszaniu rozmiaru wektora (poza takim, ze k>1). Jezeli dobrze pamietam, VS uzywa k=1.5, gcc k=2. Natomiast co do domyslnego rozmiaru poczatkowego vektora, to nie spotkalem sie z innym niz 1 po pierwszym push_backu.
  • Odpowiedz
Mirki, pomóżcie, proszę. Próbuję wygenerować w C liczbę losową z przedziału <0,1>. Nijak mi to się nie udaje, mimo użycia typu float oraz komendy x=(rand()%1001)/1000;. Potrzebne jest mi to do oszacowania metodą Monte-Carlo pola koła. Niżej to, co napisałem i nie chce działać.
#include
#include //rand
#include //time
#include
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Blufut: tak z 5 do 10 lat doświadczenia w zawodzie :)
To co robisz na tę chwilę to dopiero poznawanie składni i możliwości jednego konkretnego języka. Jak poznasz dobrze jeden język, zobaczysz jak robić to samo w innych językach, zaczniesz ogarniać wzorce projektowe, zrobisz samodzielnie kilka (nawet małych) projektów z systemami kontroli wersji pod Windowsem i Linuksem, to będziesz mógł uznać, że jesteś na dobrej drodze do sukcesu.
Sporo tego
  • Odpowiedz
@K5HV: GDB is your friend! A jak masz Windowsa to użyj Visual Studio. Super się w nim debuguje.

Edit:
W którym miejscu funkcji dopisujesz na końcu ciągu znakowego '\0' ?
  • Odpowiedz
Mirki z #programowanie mam mały problem.
Wpisuję w tablicę char jakieś słowo z polskimi znakami i chciałbym, aby program znalazł polski znak i go zamienił na odpowiednik bez polskich znaków. Próbowałem sprawdzać każdy element tablicy i porównywać z każdą literą polską i wtedy zamieniać, ale niestety coś nie wychodzi.
Język, w którym to piszę to C. Pomoże ktoś wydobyć polską literę? Tak na szybko wywnioskowałem, że to nie wychodzi, bo polski znak
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#pytanie #kiciochpyta #cplusplus #visualstudio #naukaprogramowania
Mam projekt w Visualu. Do tego czasu szło mi ok.
Mam dwie formatki: Form1 i MyForm.
W pierwszej mam zadeklarowaną drugą czyli: #include "MyForm.h", w drugiej pierwszą: #include "Form1.h"
Jednak kiedy przyciskiem z pierwszej formatki chcę zmienić tekst na drugiej to coś robię nie tak chyba.
Odwołuję się tak:
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pomocy, zainstalowałem kiedyś Codeblocksa i podczas pisania kodu, np. pisząc "int" albo "char", zaznaczały się one na niebiesko a np. #include na zielono. Przypadkowo coś zmieniłem w ustawieniach albo gdzieś kliknąłem i już nie ma tych kolorów jest tylko zwyczajny czarny tekst. Próbowałem już usunąć cały program a następnie znowu zainstalować, szukałem porad na forach ale nie umiem tego zmienić i nie ukrywam, że jestem totalnym żółtodziobem jeżeli o to
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy moglibyście powiedzieć mi co jest nie tak z tym kodem? Dlaczego po wpisaniu średnicy program nie pozwala mi umieścić kolejnych danych (ba, usunięcie fragmentu ze średnicą i pozostawienie cinów z nazwą i wagą skutkuje poprawnym programem. Dlaczego?)

#include

#include

const
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ok, problem z cin.get() to to, w bufforze zostaje ci "\n" (po potwierdzeniu średnicy enterem) i cin.get() to pobiera, jak rozumiem ignore pozwala zigonorować :P ten znak końca lini.
  • Odpowiedz
Mirki, jest ważna sprawa, plusuję każdego kto jakkolwiek pomoże! Moja mama wróciła z wakacji i chciała zdjęcia z karty pamięci oglądnąć na komputerze, to dałem jej czytnik kart SD no i przeglądała zdjęcia, wszstko git. Potem poszła do znajomej pokazać jej, podłączyła czytnik z kartą i wyświetliła się tylko część zdjęć. Za trzecim razem chciała jeszcze raz je przejrzeć aby wybrać te, które chce wywołać u fotografa no i.. I tu pojawił
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach