GHC (Glasgow Haskell Compiler, Wikipedie), tj. překladač funkcionálního programovacího jazyka Haskell (Wikipedie), byl vydán ve verzi 9.10.1. Přehled novinek v poznámkách k vydání.
Po 9 týdnech vývoje od vydání Linuxu 6.8 oznámil Linus Torvalds vydání Linuxu 6.9. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna. Později také na Linux Kernel Newbies.
Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.
Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.
Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.
Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].
V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.
O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.
Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.
cislo[3] je 5 tohle jde E_tttt = 5*1000; if (E_tttt==5000) { dalsi_fce; } tohle ne E_tttt = cislo[3]*1000; if (E_tttt==5000) { dalsi_fce; }Kde dělám chybu? Dočetl jsem se že proměnné v céčku jsou vlastně ukazatelé do paměti. Jestli to platí i pro čísla, jak tedy s nimi počítat?
warning: passing argument 1 of ‘atoi’ discards qualifiers from pointer target type
cislo[i]=data; i++;Nakonec je pole cislo naplněno postupně 1,2,2,2,H cyklem while. Já potřebuju vytvořit 2 proměnné s obsahem 12 a 22 (tj. cislo[0] a cislo[1], cislo[2] a cislo[3] z tohoto pole. Tak jsem to chtěl udělat tak, že číslo vytvořím 1*10+2*1 a 2*10+2*1, proto to počítání, které mi ovšem provést nejde.
int(cislo[x])
. Jinak opravdu je nutné to volatile?
To důležité jsem již napsal.Jestli mám pravdu a je to opravdu program pro AVR, tak nenapsal. Minimálně chybí informace o tom, co je zač to "data" a kde se to vezme.
promenna2=5 promenna2/=promennaTak je to spravne.
A tím -48 dostanu intovou podobu jo?'5' Znamená, že v té proměnné je uložen znak '5', ne číslo. Znak '5' je reprezentován hodnotou 53, viz ASCII tabulku znaků - např. www.asciitable.com. Číslice v té tabulce jdou po sobě, takže odečtením 48 (což je shodou okolností hodnota znaku '0') se dostane hodnota, která dané číslici odpovídá.
// cislo[2] obsahuje přijatý znak '5' cislo[2] -= '0'; //je ekvivalentní k cislo[2] -= 48; protože znak '0' má hodnotu 48 // cislo[2] nyní obsahuje hodnotu 5
A tím -48 dostanu intovou podobu jo? Stejně je to počítání v céčku docela zvláštní. Třeba pokus napíšu promenna2=5/promenna, tak je to spis vetsi nez 5, ale kdyz napisuČloveče ... venuj pár dní tomu, aby si sa naučil základy jazyka, v ktorom sa pokúšaš programovať. Tým nemyslím, že máš s každou blbosťou ísť do fóra. Tým myslím: zohnať si nejakú učebnicu/knihu, kde na prvých 10 stranách zistíš, ako veci v C fungujú. Nemusí to byť ani špeciálne o C. Postačí aj java, alebo v krajnom prípade Pascal. Môj dojem je taký, že nemáš šajnu o tom, ako vyzerá programovací jazyk. Nič ti nehovoria typy premenných, celočíselná aritmetika, reprezentácia dát v počítači, ... to fakt takto nejde. Skazilo ťa PHP?promenna2=5 promenna2/=promennaTak je to spravne.
promenne jsou ukazatele - to plati pro pole a stringy
rozumna napoveda je treba na http://c-faq.com/index.html kapitola 6, nebo v tistene podobe treba Herout (Pavel Herout:Ucebnice jazyka C, nakladatelstvi Kopp, nekolik vydani)
strucne - nekdy je to adresa, nekdy obsah pameti nejakeho typu (cislo, znak, ukazatel na temer cokoli...) a pocitat(intove vypocty) se da s obojim (ale mel byste vedet, co presne chcete delat, a co delate).
Tiskni Sdílej: