poate produce un picior foarte sângeros — ce înseamnă asta cu adevărat?

Sursă: Început C pentru Arduino, ediția a doua – Aflați programarea C pentru Arduino de Jack Purdum ( 2015)

Exemplu:

Termenul nul * este un limbaj C obișnuit folosit pentru a desemna un „fără tip” indicatorul tipului de date într-o declarație de funcție. Cu alte cuvinte, memcpy () nu efectuează nici o verificare de tip în timpul procesului de copiere … presupune că știi ce faci și că indicii indică toate date valide! Nerespectarea acestor detalii poate produce un picior foarte sângeros .

Am realizat online o mulțime de căutări Google, nu am putut găsi nimic. Evident, se presupune că acesta este un fel de metaforă sau o aluzie la ceva. Ce credeți că încearcă să spună autorul?

Răspuns

Presupun că este o referință la acest idiom:

împușcă-te în picior
să faci sau să spui ceva care îți provoacă probleme

Deci, veți” să vă împușcați în picior dacă nu acordați „atenție unor astfel de detalii”. Veți termina cu un picior sângeros — la figurat.

Comentarii

  • Cred că într-adevăr l-a pus în cuie. Asta ' este ceea ce el ' despre care probabil vorbește – împușcându-te în picior. Eu ' Am auzit de fapt o altă piesă pe acest idiom o dată în contextul programării. Un tip a venit cu expresia foot gun pentru a descrie cât de ușor este să poți obține te afli într-o problemă reală cu operatori aparent inocenți, nu ' nu înțelegi destul de bine funcționarea internă.
  • Mulțumesc. Este ' oricum. Cred că autorul încerca să fie plin de umor, dar nu ' nu sunt sigur că a funcționat. " Foot gun " haha! Asta are sens. Acestea ar fi " arme cu picior ".
  • ' este o bună presupunere, totuși, pentru că a folosit shoot yourself in the foot de câteva ori în text înainte de asta.
  • L-aș putea vedea și ca trimitere la ceva care " te împiedică ", dar a te împușca în picior pare mult mai probabil să ducă la un picior sângeros. Împiedicându-vă, cel mai rău ' pe care îl veți avea este un deget de la picior rupt.
  • În legătură: " vă împușcați în picior în diferite limbaje de programare " glume ( toodarkpark.org/computers/humor/shoot-self-in-foot.html, printre altele).

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *