kan ikke optage kodet kanal på min panasonic optager
jeg kan fint optage de almindelige kanaler. men når jeg forsøger at optage en af mine bland selv kanaler får jeg meldingen: appropriate cam and smart card must be inserted.

der er sat kort i optageren og jeg har ikke noget problem med at se kanalen via optageren.

hvad kan jeg gøre?
du er offer for det problem mange andre har, nemlig at den kortlæser du har er en ci+, og det må ikke være en sådan hvis du vil optage, så den skal skiftes ud til en der ikke er +.
Sådan slipper du for at taste alle oplysningerne på din regning/indbetalingskort med mobilbankens scanningsfunktion.   
  

1. Vælg ’Overfør og betal’ og skriv det beløb, du skal betale.
2. Tryk på ’Vælg modtager’ og vælg herefter ’Betal regning’
3. I midten trykker du på ’Scan regning’.
4. Dit kamera er nu aktivt (Første gang skal du give Mobilbank adgang til dit kamera).
5. Hold kamerafeltet hen over den nederste linje på indbetalingskortet.
6. Indbetalingskortet bliver automatisk scannet.
7. Godkend betalingen. hvilke scannere anbefales for at opnå de bedst mulige resultater med barcodeocr? i princippet er alle scannere understøttes. for at bruge alle funktionerne i barcodeocr dog anbefaler vi at arbejde med en høj kvalitets scanner, der kan behandle en række dokumenter i netværket hurtigt og automatisk. scanneren skal deponere scannede dokumenter på serveren i et stykke som en pdf-fil... Du kan bruge sparekassens kontant automat til at indsætte danske kroner og euro på din konto på næsten samme måde, som du hæver kontanter.  
  

1. Vælg ”indbetal penge” i stedet for ”hæv penge” penge.
2. Læg sedlerne i skuffen, der normalt udbetaler penge.
3. Pengeautomaten tæller automatisk sedlerne og indætter beløbet på den konto der er tilknyttet dit kort. Ja
--


Du skal bruge NemID første gang du logger på Mobilbanken. Herefter vælger du en 6-cifret mobilkode du skal bruge, når du skal godkende en betaling du har lavet.   
  
Ved større beløb, skal du bruge NemID til at godkende betalingen. Du kan både bruge NemID-nøglekortet, nøglerviser og din [NemID-nøgleapp](https://www.spks.dk/produkter/digital/overblik/nemid-noegleapp).


Skal du se posteringer, tjekke post og se valutakurser m.v., skal du ikke bruge NemID. I kan godt være flere brugere, der anvender app'en på den samme telefon eller tablet.   
  

1. Start på forsiden, hvor koden til mobilbanken normalt skal indtastes.
2. Tryk i stedet på spørgsmålstegnet i øverste højre hjørne og log på med NemID.   
  
Vær opmærksom på, at hver gang du skal logge på med NemID, skal du skrive din kode to gange. jeg fandt ud af det, det var en bat fil, som var kommet ind i opstartsfilerne, den blev så lige slettet, så nu kører den fint igen computeren et fi-kort er et elektronisk indbetalingskort. tal og informationer er udfyldt på forhånd, så en regning betales blot ved at trykke ‘godkend’ i netbanken. det er jo både-og! begge former er faktisk korrekt, men man skal lære deres betydning at kende. ellers risikerer man en stor misforståelse. et skattekort består af tre kort: hovedkort, bikort og frikort. de tre kort skal bruges forskelligt alt efter dine indtægter. så simpelt er det… **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`.