Diskuze: command terminated, nechapu proc
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.


Půjdu rovnou k věci. Proč se snažíš skákat z jednoho do druhého? Snažíš se tu pracovat s ukazateli na funkce, ale chybí to základní. Takto se neposuneš. Již jsem psal jednou, nemůžeš začít nejvyšší komnatou, musíš postupovat od té nejnižší. Jen tak pochopíš souvislosti potřebné pro další kapitolu. Přeskočením pokročilé techniky nepochopíš.
Podívej třeba na chyby co tam máš:
Ale abych Ti dodal něco pozitivního a konstruktivního, můžeš se podívat na následující příklad, jak pracovat s ukazateli na funkce.
#include <stdio.h>
int ret10(void);
int main(void) {
int(*pf)(void) = NULL;
pf = ret10;
//printf("%d", pf());
printf("%d", (*pf)());
return 0;
}
int ret10(void) {
return 10;
}
Program vypíše hodnotu 10 pomocí ukazatele na funkci, která tuto hodnotu vrací. Obě volání funkce printf() vypíší stejný výsledek. Druhá způsob je ale častjší, neboť je z nějk patrné, že se používá ukazatel na funkci a nikoli volání funkce pf(), která není.
1.) dal jsem jenom cast programu, samozrejme ze mam <stdio.h>
includovane
2.) nevim co je "ostry prikaz", ale podobne to meli prve v lekci
int vysledek = soucet, kde soucet je funkce, pokud myslis tim
ostrym prikazem ze promenna je inicializovana a hned prirazena navratove hodnote
funkci, tak - jak rikam, meli to tak v lekci
3.)ukazatel na main, mela byt trosku provokace z moji strany, at to vypada sebe
hur, proste to vyzkousim at to spadne nebo ne (proto jsem si i zablokoval
pocitac, kdyz sem alokoval pamet v cyklu na xxxx cyklu - to jsme se uz bavili) -
takhle se ale se nejrychleji ucim, ze to proste vyzkousim, at to udela, co to
udela - ja nemam co ztratit.
4.) jdu postupne - od zakladu pres dynamickou spravu a ted na pokrocile
konstrukce,
ale to neznamena ze obcas (pouze obcas) neudalm zacatecnicke chyby, ovsem v
tomto pripade tomu tak neni - jak rikam vidis jen cast programu a ja rad
experimentuji.
Pokud k programu nic nenapíšeš, těžko mohou druzí přesněji reagovat na danou situaci. Nic víc než toto program nevyžadoval, proto jsem reagoval tak jak jsem reagoval. V ostatních programech co jsem viděl tam tuto knihovnu, kde se využívají její funkce vkládáš, tak poté ber tuto část jako bezpředmětnou.
Ostrý příkaz je jakýkoli běžný příkaz. Pokud ovšem již nějaký samostatný příklad zadáš (kromě inicializace), pak už v C nemůžeš deklarovat proměnné. Proměnné můžeš deklarovat mimo vně funkcí jako globální nebo na začátku bloku funkce či bloku příkazů. V C++ již toto omezení neplatí.
Experimentování a provádění úprav programu je v pořádku, to hlavní je pochopit, proč tomu tak je to co program dělá. Přečti si mé moto ve spodní části mých příspěvků, ne nadarmo ho tam mám.
yes, proto se tak ptam... tak dik za odpovedi. Celkem bych byl stastny kdybys byl neco jako ucitel v realu ale asi bydlis na druhem konci republiky. Tak se ptam aspon tady
Zobrazeno 5 zpráv z 5.