Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
De la C la C++
Last Updated: Jul 18 2013 10:21, Started by
dani.user
, Jun 16 2013 17:46
·
0
#37
Posted 15 July 2013 - 14:51
@xyv123
Sunt multe chestii nedeterministe in C++. Nu voi lua ca exemplu OOB. De exemplu din punctul de vedere al unei aplicatii, nu vom stii cum li se vor acorda thread-urilor cuante de procesor. Asta insa nu inseamna ca putem scrie cod care nu e thread-safe doar pentru ca asa e facut STL-ul. Dimpotriva, programatorul va trebui sa-si ia masuri de precautie si sa aiba in vedere aceste "minusuri" atunci cand lucreaza cu container-e STL intr-o aplicatie multi-thread (evident am exagerat cu "minusuri"). Evident, vorbim despre API-urile oferite spre utilizare altor biblioteci sau aplicatii, nu despre propria bucatarie. @alexuts56. Citeste putin despre cum se paseaza parametrii in C++ si care-i diferenta dintre, string a si string& a. Iar partea a doua este o aliniere conform limbajului standard. Daca poti scrie int a,b,c,d; a=b=c=d=0;de ce nu ai dezvolta o clasa pentru care sa poti scrie String a, b; a=b="Hello world!". |
#38
Posted 15 July 2013 - 15:06
^Ok
Dar noi nu discutam despre multithreading... In fine, eu zic sa ne concentram pe codul postat ca pierdem vremea. Am spus doar ca eu n-as arunca exceptii din operator[], ci ca as implementa o functie at() care sa verifice index-ul si sa arunce exceptie daca e cazul ... atata tot. Dar cineva tine sa faca altfel, evident, poate sa faca cum vrea. Edited by xyv123, 15 July 2013 - 15:17. |
#39
Posted 16 July 2013 - 20:24
#40
Posted 16 July 2013 - 21:06
Spre deosebire de structurile din C ce doar stocheaza informatii, intr-o clasa C++ poti introduce si, de exemplu, reguli de business, ce determina ce valori au voie sa aibe acele date, sau functii care, atunci cand un membru se modifica, sa modifice si altii corespunzator.
|
#41
Posted 16 July 2013 - 21:12
#43
Posted 17 July 2013 - 17:03
#45
Posted 18 July 2013 - 10:21
dani.user, on 17 iulie 2013 - 17:57, said:
Acum am observat acel "ului" Apropo de asta, cred ca pt un incepator, e f important sa inteleaga importanta limbii engleze in programare. Un exemplu: in HTML, am incercat sa inteleg ce inseamna <div>, pana nu am gandit ca in engleza inseamna division, nu s-a facut lumina in capul meu. Edited by maxtron_69, 18 July 2013 - 10:23. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users