abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 11:00 | Zajímavý software
Na Good Old Games je v rámci aktuálních zimních slev zdarma k dispozici remasterovaná verze klasické point&click adventury Grim Fandango, a to bez DRM a pro mainstreamové OS včetně GNU/Linuxu. Akce trvá do 14. prosince, 15:00 SEČ.
Fluttershy, yay! | Komentářů: 6
včera 07:22 | Pozvánky

Konference InstallFest 2018 proběhne o víkendu 3. a 4. března 2018 v Praze na Karlově náměstí 13. Spuštěno bylo CFP. Přihlásit přednášku nebo workshop lze do 18. ledna 2018.

Ladislav Hagara | Komentářů: 0
12.12. 20:22 | Nová verze

Před měsícem byla vydána Fedora 27 ve dvou edicích: Workstation pro desktopové a Atomic pro cloudové nasazení. Fedora Server byl "vzhledem k náročnosti přechodu na modularitu" vydán pouze v betaverzi. Finální verze byla naplánována na leden 2018. Plán byl zrušen. Fedora 27 Server byl vydán již dnes. Jedná se ale o "klasický" server. Modularita se odkládá.

Ladislav Hagara | Komentářů: 6
12.12. 10:22 | Zajímavý článek

Lukáš Růžička v článku Kuchařka naší Růži aneb vaříme rychlou polévku z Beameru na MojeFedora.cz ukazuje "jak si rychle vytvořit prezentaci v LaTeXu, aniž bychom se přitom pouštěli do jeho bezedných hlubin".

Ladislav Hagara | Komentářů: 13
12.12. 07:22 | Komunita

Od 26. do 29. října proběhla v Bochumi European Coreboot Conference 2017 (ECC'17). Na programu této konference vývojářů a uživatelů corebootu, tj. svobodné náhrady proprietárních BIOSů, byla řada zajímavých přednášek. Jejich videozáznamy jsou postupně uvolňovány na YouTube.

Ladislav Hagara | Komentářů: 0
11.12. 19:22 | Nová verze

Ondřej Filip, výkonný ředitel sdružení CZ.NIC, oznámil vydání verze 2.0.0 open source routovacího démona BIRD (Wikipedie). Přehled novinek v diskusním listu a v aktualizované dokumentaci.

Ladislav Hagara | Komentářů: 0
11.12. 09:22 | Pozvánky

V Praze dnes probíhá Konference e-infrastruktury CESNET. Na programu je řada zajímavých přednášek. Sledovat je lze i online na stránce konference.

Ladislav Hagara | Komentářů: 2
9.12. 20:11 | Nová verze

Byl vydán Debian 9.3, tj. třetí opravná verze Debianu 9 s kódovým názvem Stretch a Debian 8.10, tj. desátá opravná verze Debianu 8 s kódovým názvem Jessie. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 9 a Debianu 8 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

Ladislav Hagara | Komentářů: 14
9.12. 00:44 | Nová verze

Po 6 měsících vývoje od vydání verze 0.13.0 byla vydána verze 0.14.0 správce balíčků GNU Guix a na něm postavené systémové distribuce GuixSD (Guix System Distribution). Na vývoji se podílelo 88 vývojářů. Přibylo 1 211 nových balíčků. Jejich aktuální počet je 6 668. Aktualizována byla také dokumentace.

Ladislav Hagara | Komentářů: 4
8.12. 21:33 | Nová verze

Po půl roce vývoje od vydání verze 5.9 byla vydána nová stabilní verze 5.10 toolkitu Qt. Přehled novinek na wiki stránce. Současně byla vydána nová verze 4.5.0 integrovaného vývojového prostředí (IDE) Qt Creator nebo verze 1.10 nástroje pro překlad a sestavení programů ze zdrojových kódů Qbs.

Ladislav Hagara | Komentářů: 0
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (8%)
 (1%)
 (1%)
 (1%)
 (75%)
 (14%)
Celkem 982 hlasů
 Komentářů: 45, poslední 1.12. 19:00
    Rozcestník

    Dotaz: String to int

    11.2.2005 16:03 Vasicek
    String to int
    Přečteno: 380×
    Dobry den,

    nevite nekdo jak ciselnou hodnotu ulozenou v promene typu string dostat do intu?

    Odpovědi

    11.2.2005 16:10 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: String to int
    A to jako v čem? V C viz třeba strtol. Nebo si na to tu funkci napsat sám.
    Copak toho není dost?
    11.2.2005 16:13 ivok
    Rozbalit Rozbalit vše Re: String to int
    V PL/SQL třeba TO_NUMBER() :-) A nepsat znova, už to udělali jiní...
    11.2.2005 16:15 Vasicek
    Rozbalit Rozbalit vše Re: String to int
    V C++
    11.2.2005 16:23 Vasicek
    Rozbalit Rozbalit vše Re: String to int
    Presne receno je to samozdrejme objekt string...
    Marek Bernát avatar 11.2.2005 17:09 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    #include<string>
    #include<sstream>
    using namespace std;
    
    int main(){
      string s;
      istringstream odkial(s);
      int sem_to_chcem;
      odkial>>sem_to_chcem;
    }
    

    Je pekne, ze sa chces naucit c++...jazyk je to pekny, ale pre zaciatocnika asi trochu zlozitejsi, vid aj tento priklad.

    Takze mam pre teba jedinu radu:
    Thinking in C++
    prva cast je uvod do c++, druha je praktickejsia, su v nej veci ako streamy a STL
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    12.2.2005 13:06 Vasicek
    Rozbalit Rozbalit vše Re: String to int
    Dekuji tohle mi fungovalo :-). Bohuzel opravdu jsem zatim v C++ zacatecnik, ale nekdy se zacinat musi...

    Akorat mi jeste prosim poradte jak to udelat zpetne. Tzn. kdyz mam v intu cislo, jehoz ciselnou hodnotu bych potreboval dostat do stringu :-(. Zkousel jsem ruzne obmenit tento zpusob, ale streamy jeste opravdu nezvladam :'(.

    Dekuji Vasicek
    Marek Bernát avatar 12.2.2005 13:27 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Priznam sa, ze konvertovat int na string som este nikdy nepotreboval a netusim naco to ma byt, ale opat pouzitim streamov by to vyzeralo zhruba takto:
    #include<string>
    #include<sstream>
    using namespace std;
    
    int main(){
      int my_int;
      stringstream stream; stream<<my_int;
      string s; stream>>s;
    }
    
    A ak si/ste naozaj zaciatocnik, tak ta kniha Thinking in C++ je urcite najlepsia volba. Dokonca existuje aj v cestine v pevnom formate, pred par rokmi stala tusim nieco okolo 800sk.
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    12.2.2005 13:41 Vasicek
    Rozbalit Rozbalit vše Re: String to int
    Jo uz jsem se na to dival. Zkusim tu anglictinu prelouskat ;-) A jinak opravdu moc dekuji.

    A abych odpovedel na otazku, tak to potrebuji kvuli knihovne cgicc (www.cgicc.org), ktera v metode pro poslani cookies chce parametr typu string a ja ji potrebuji poslat nahodne cislo (simulace session).
    Marek Bernát avatar 12.2.2005 13:51 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    np;-)

    A potrebujete nutne pisat cgi pomocou c++?
    Lebo na veci ako cookies je urcite ovela pohodlnejsie PHP.
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    Josef Kufner avatar 11.2.2005 17:59 Josef Kufner | skóre: 67
    Rozbalit Rozbalit vše Re: String to int
    nebo poslouzi i starej dobrej sscanf
    int n;
    char *str = "123";
    
    sscanf(str, "%d", &n);
    
    Hello world ! Segmentation fault (core dumped)
    Marek Bernát avatar 11.2.2005 18:22 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Posluzi...a daju sa aj krajsie veci, co takto zahrnut inline asm? :)
    Proste clovek chcel C++ a hoci je plusplusko takmer uplne spatne kompatibilne, tak standardy sa hybu inym smerom, prec od C.
    Radsej nech sa nauci samostatne C aj C++, ale miesat ich je zbytocne. Uznavam, ze niekedy sa tomu clovek nevyhne, streamy su niekolkokrat pomalsie ako scany a printy, ale obvykle to nie je potrebne.
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    Pavel Stárek avatar 11.2.2005 17:32 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: String to int
    A v Javě třeba takto:
    public class Pokus {
    
      public static void main(String args[]) {
        int a;
        String cislo = new String("150");
        a = Integer.parseInt(cislo);
        System.out.println("String "+cislo+" je: "+String.valueOf(a));
      }
    
    }
    
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    Marek Bernát avatar 11.2.2005 17:52 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Ak ma pamat neklame, tak Vasicek sa pytal na C++, takze toto mu asi bude na nic.
    Okrem toho java je ovela lahsia ako c++ a taketo veci sa clovek nauci po par dnoch, kdezto vyuzivat streamy v c++ je dost advanced topic.
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    Pavel Stárek avatar 11.2.2005 19:07 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: String to int
    ne ne, původní dotaz byl:
    Dobry den,

    nevite nekdo jak ciselnou hodnotu ulozenou v promene typu string dostat do intu?

    a tam o C++ není ani slovo :-)
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    Marek Bernát avatar 11.2.2005 19:37 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Tusil som, ze dostanem podobnu odpoved :-)

    A povodne som chcel napisat nieco v zmysle, ze to uz rovno mozme vyhlasit sutaz v strtoint v co najviac jazykoch.

    Nastastie netreba nic vyhlasovat, lebo kazdy si rad trosku zamachruje a napise pre autora uplne zbytocni prispevok, vid najnovsie Perl.

    Ja si teda prihodim python:
    string=raw_input()
    integer=int(string)
    
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    12.2.2005 13:42 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: String to int
    Jak jsem mohl zapomenout. BASH je přece základ.
    $(( ${a%%[^0-9]*} + 0 ))
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    12.2.2005 13:58 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: String to int
    Mám na počítači systém kde žádný bash nemám a taky žiju :-)
    Copak toho není dost?
    Marek Bernát avatar 12.2.2005 14:16 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Da sa zit aj bez ruk ;-)
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    12.2.2005 14:22 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: String to int
    Mam tam tcsh :-)
    Copak toho není dost?
    Marek Bernát avatar 12.2.2005 14:27 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    :-)
    Tak sa cisto zo zaujmu pytam, ze preco?
    Vzdy som chcel vediet na co je komu sh, csh, zsh, tcsh, ked mame dokonaly bash.
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    12.2.2005 14:33 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: String to int
    He, tak to raději netvrď nikomu, kdo používá zsh, nechceš-li se nechat těžce setřít...
    Marek Bernát avatar 12.2.2005 14:52 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Neplanujem zacinat flamewar ;-)
    Proste som chcel vediet ich vyhody oproti bashu, lebo o ostatnych shelloch nic neviem.
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    12.2.2005 14:59 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: String to int
    Zsh je mezi shelly něco jako Emacs mezi textovými editory...
    Marek Bernát avatar 12.2.2005 15:10 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Neodpustim si toto:
    "Emacs je skvely operacny system, skoda ze nema textovymi editor"
    Som rad, ze si mi to objasnil, ostavam pri bashi a vime :-)
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    12.2.2005 14:34 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: String to int
    Protože FreeBSD… Na interaktivní práci mi subjektivně přijde možná ještě trochu pohodlnější, ale to raději posuzovat nebudu, protože stejně využívám tak dvacetinu možností obou shellů ;-)
    Copak toho není dost?
    Marek Bernát avatar 12.2.2005 14:24 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Tie regexy okolo su uplne zbytocne:

    $(( $a + 0 ))
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    12.2.2005 15:17 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: String to int
    $ a="23.5"
    $ echo $(( $a + 0 ))
    bash: 23.5 + 0 : syntax error in expression (error token is ".5 + 0 ")
    
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    12.2.2005 14:38 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: String to int
    declare -i a
    a=cokoli
    
    Marek Bernát avatar 12.2.2005 14:50 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Rovnako dobre to bude fungovat aj bez deklaracie integeru a dokonca aj uplne bez deklaracie. Dokonca nechapem, naco sem pletieme (v podstate)beztypove jazyky :-)
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    12.2.2005 14:57 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: String to int
    Píšu to sem, protože to všichni chtějí převádět explicitně. A díky (vinou?) declare -i už bash není beztypový, protože taková proměnná pak nemůže obsahovat string (už jsem o tom jeden flamewar absolvoval, tak prosím případné zájemce o další, aby nejprve použili vyhledávání ;-)
    Marek Bernát avatar 12.2.2005 15:14 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    Pravda, ale koho trapia typechecky ;-)
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    11.2.2005 18:55 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: String to int
    A v perlu třeba int($a)
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    12.2.2005 14:37 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: String to int
    V Perlu je to jedno, čísla a řetězce jedno jsou. Tudíž int($a) jen vynutí převedení řetezce, který nelze interpretovat jako číslo, na nulu, k čemuž by ale stejně došlo, jakmile by ses ho později pokusil použít jako číslo.

    print "1"+1; je v Perlu platná konstrukce a vypíše 2.
    12.2.2005 15:20 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: String to int
    $ perl -e 'print "23.5kokino"+0 ."\n"'
    23.5
    $ perl -e 'print int("23.5kokino") ."\n"'
    23
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    12.2.2005 15:30 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: String to int
    Jo tak, ale to by tedy bylo nutno upřesnit, jak chce vlastně pán zaokrouhlovat, to nejde jen tak napsat int() a čekat, že ono to něco udělá...
    12.2.2005 16:16 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: String to int
    ;-)
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    12.2.2005 14:30 0
    Rozbalit Rozbalit vše Re: String to int
    http://www.sgi.com/tech/stl/
    Marek Bernát avatar 12.2.2005 14:50 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: String to int
    LOL
    Tomu hovorim pekne od veci linka :-) Co takto hackles, tam sa da tiez dobre zasmiat :-)
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.