skip frem/tilbage
jeg har ikke noget skip knapper (frem/tilbage 10/30 sek) når jeg se tv fra arkivet.
jo man kan godt spole, man skal bare ha’ afspillet indholdet først. derfor mangler jeg skip knapperne...
hej aya. beklager, men det har desværre ikke tiden til med så kort varsel. vh. allan hej, hvis man søger om dagpengeret/henvender sig til a-kassen og søger dagpenge, så går a-kassen 3 år tilbage i tiden for at se om du opfylder indkomstkravet. det kaldes optjeningsperioden. men der er i loven mulighed for at forlænge denne optjeningsperiode. der kan i første omgang forlænges med 2 år bl.a. hvis man modtager sygedagpenge, er på barsel, eller passer et handicappet eller alvorligt sygt barn, jfr. bekendtgørelse om indkomst- og beskæftigelseskravet for ret til dagpenge §21. og i sidstnævnte tilfælde (passer et handicappet eller alvorligt sygt barn) kan perioden forlænges med mere end 2 år, hvis man har modtaget støtte til pasning af handicappet eller alvorligt sygt barn i mere end 2 år, jfr. §21, stk. 3. ifølge vejledningen til bekendtgørelsen (se vejledningen til §21, stk. 3, det er side 22 i vejledningen) gælder tilsyneladende at optjeningsperioden ikke kan forlænges med mere end de 5 år med tabt arbejdsfortjeneste. dermed kan optjeningsperioden altså blive på maksimalt 8 år tilbage i tiden, de normale 3 år+forlængelsen på 5 år. se også eksempel i vejledningen. så der er noget med de 8 år - jeg har dog ikke kunne finde det nævnt andre steder på internettet, herunder på a-kassernes hjemmesider. siger hk at de maksimalt kan gå 8 år tilbage i tiden, tror jeg derfor de har ret. vedr. opfyldelse af indkomstkravet: er indkomsten helt eller delvis opnået ved udbetaling af tabt arbejdsfortjeneste efter § 42 eller plejevederlag efter § 120 i lov om social service, medregnes indkomsten ikke til opfyldelse af indkomstkravet, jfr. lov om arbejdsløshedsforsikring § 53, stk. 6. lad mig høre om du har kommentarer. med venlig hilsen anders weber, a-kasser.dk **Nej**; du *kaster ikke* resultatet, da:


* Det er unødvendigt, da `void *` automatisk og sikkert promoveres til enhver anden pointertype i dette tilfælde.
* Det tilføjer rod i koden, casts er ikke særlig lette at læse (især hvis pointertypen er lang).
* Det får dig til at gentage dig selv, hvilket generelt er dårligt.
* Det kan skjule en fejl, hvis du har glemt at inkludere `<stdlib.h>`. Dette kan forårsage nedbrud (eller, endnu værre, *ikke* forårsage et nedbrud før langt senere i en helt anden del af koden). Tænk på hvad der sker hvis pointere og integers har forskellig størrelse; så skjuler du en advarsel ved at caster og kan miste bits af din returnerede adresse. Bemærk: fra og med C99 er implicitte funktioner forsvundet fra C, og dette punkt er ikke længere relevant, da der ikke længere er nogen automatisk antagelse om, at udeklarerede funktioner returnerer `int`.


Som en præcisering skal du bemærke, at jeg sagde "du skal ikke caste", ikke "du *behøver* ikke at caste". Efter min mening er det en fejl at inkludere cast, selv hvis du har det rigtigt. Der er simpelthen ingen fordele ved at gøre det, men en masse potentielle risici, og at medtage gipsen indikerer, at du ikke kender til risiciene.


Bemærk også, som kommentatorer påpeger, at ovenstående taler om ren C, ikke C++. Jeg tror meget stærkt på C og C++ som separate sprog.


For yderligere at tilføje, at din kode unødigt gentager typeoplysningerne (`int`), hvilket kan forårsage fejl. Det er bedre at de-referere den pointer, der bruges til at gemme returværdien, for at "låse" de to sammen:



```
int *sieve = malloc(length * sizeof *sieve);
```

Dette flytter også `length` til forsiden for at øge synligheden, og dropper de overflødige parenteser med `sizeof`; de *er kun nødvendige* når argumentet er et typenavn. Mange mennesker synes ikke at vide (eller ignorerer) dette, hvilket gør deres kode mere omstændelig. Husk: `sizeof` er ikke en funktion! :)







Selvom det *kan* øge synligheden i nogle sjældne tilfælde at flytte `length` foran, bør man også være opmærksom på, at det i det generelle tilfælde bør være bedre at skrive udtrykket som:



```
int *sieve = malloc(sizeof *sieve * length);
```

Da det at holde `sizeof` først, i dette tilfælde, sikrer, at multiplikationen udføres med mindst `size_t` matematik.


Sammenlign: Sammenlign: `malloc(sizeof *sieve * length * width)` vs. `malloc(length * width * sizeof *sieve)` den anden kan overløbe `length * width` når `width` og `length` er mindre typer end `size_t`. det er hurtigt og nemt at booke et faldskærmsudspring hos skydivex. du trykker blot på book her, hvorefter du dirigeres til en bookingside. vælg din ønskede dato og tid, indtast dine oplysninger og book nu. du er også altid velkommen til at ringe direkte til os, for at booke et tandemspring. du finder vores kontaktoplysninger her. tidsmåler du ska bruge en microsoft iis-server med asp.net aktiveret og microsoft sql sever express. Nej, desværre. gamle carlsberg er ikke længere tilgængelig - men hvis det er smagen af historie du søger, kan du prøve vores carlsberg 1883. det er som en tidsrejse. smag i en stund. minder for livet. Forskellige haveslanger giver forskellige mængder vand. Vores drypslange giver ca. 2,3 liter vand pr. time under normalt tryk.