1,971 matches
-
trei ani mai târziu pentru electroni (care au masă de repaus) cu observarea difracției electronilor în două experimente separate. La Universitatea Aberdeen, George Paget Thomson a trecut o undă de electroni printr-un film de metal subțire și a observat șabloanele de interferență prezise. La Laboratoarele Bell, Clinton Joseph Davisson și Lester Halbert Germer și-au trecut fluxul de electroni printr-o rețea cristalină. Thomson și Davisson au primit Premiul Nobel pentru Fizică în 1937 pentru aceste experimente. Spre deosebire de alte tipuri
Difracția electronilor () [Corola-website/Science/310989_a_312318]
-
în unghi drept una față de cealaltă. După ce ies din oglindă, razele se deplasează până în capetele unor brațe lungi de unde erau reflectate înapoi în centru pe oglinzi mici. Apoi se recombinau în capătul îndepărtat al oglindei într-o lentilă, producând un șablon de interferență constructivă și destructivă bazat pe lungimea brațelor. Orice mică schimbare în durata de timp cât stăteau undele pe drum ar fi fost observată ca o deplasare a pozițiilor franjelor de interferență. Dacă eterul ar fi fost staționar în raport cu
Experimentul Michelson-Morley () [Corola-website/Science/310155_a_311484]
-
a reintegrat în viața culturală a germanilor din Banat, reorientată pe căile marxism-leninismului de Partidul Comunist Român. În anii ’50, Franz Liebhard a elaborat un întreg ciclu de "Poezii despre Lenau", format din șase sonete, pe care le-a adaptat șabloanelor poeziei teziste din acea vreme. Prin sonetul "Lenauheim", Liebhard îl aduce pe cititor în actualitate: la adunarea poporului, la C.A.P.-uri, scriind versuri precum: Simbolismul său stângaci se vrea un mesaj clar: prezentul socialist a înlăturat toate tensiunile, astfel încât
Franz Liebhard () [Corola-website/Science/310337_a_311666]
-
poate fi redus dacă se preferă mecanisme de decizie în momentul execuției (cum ar fi funcții virtuale și informația de tip la rulare) în dauna anumitor mecanisme de luare a deciziei în momenul compilării (cum ar fi macro substituția și șablon). Oricum, costul acestor operații va fi reflectat în viteza de execuție. Cealaltă parte măsurată a spațiului unui algoritm este cantitatea de memorie alocată temporar în timpul procesării. De exemplu, rezultatele precalculate, cum a fost menționat anterior, îmbunătățesc viteza în dauna acestui
Eficiența algoritmilor () [Corola-website/Science/309410_a_310739]
-
În programarea calculatoarelor, șabloanele sunt o caracteristică a limbajului de programare C++ ce permit scrierea de cod fără a lua în considerare tipul de dată ce va fi utilizat până la urmă. Șabloanele permit programare generică în C++. Șabloanele sunt foarte utile programatorilor în C
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
În programarea calculatoarelor, șabloanele sunt o caracteristică a limbajului de programare C++ ce permit scrierea de cod fără a lua în considerare tipul de dată ce va fi utilizat până la urmă. Șabloanele permit programare generică în C++. Șabloanele sunt foarte utile programatorilor în C++, mai ales când sunt combinate cu tehnica moștenirilor multiple și a supraîncărcării operatorilor. Biblioteca Standard de Șabloane (STL) a limbajului C++ aduce multe funcții utile într-un cadru
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
În programarea calculatoarelor, șabloanele sunt o caracteristică a limbajului de programare C++ ce permit scrierea de cod fără a lua în considerare tipul de dată ce va fi utilizat până la urmă. Șabloanele permit programare generică în C++. Șabloanele sunt foarte utile programatorilor în C++, mai ales când sunt combinate cu tehnica moștenirilor multiple și a supraîncărcării operatorilor. Biblioteca Standard de Șabloane (STL) a limbajului C++ aduce multe funcții utile într-un cadru de șabloane conectate. Există două feluri
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
în considerare tipul de dată ce va fi utilizat până la urmă. Șabloanele permit programare generică în C++. Șabloanele sunt foarte utile programatorilor în C++, mai ales când sunt combinate cu tehnica moștenirilor multiple și a supraîncărcării operatorilor. Biblioteca Standard de Șabloane (STL) a limbajului C++ aduce multe funcții utile într-un cadru de șabloane conectate. Există două feluri de șabloane. Un "șablon funcție" se comportă ca o funcție ce poate accepta argumente de tipuri foarte diferite. De exemplu, Biblioteca Standard de
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
programare generică în C++. Șabloanele sunt foarte utile programatorilor în C++, mai ales când sunt combinate cu tehnica moștenirilor multiple și a supraîncărcării operatorilor. Biblioteca Standard de Șabloane (STL) a limbajului C++ aduce multe funcții utile într-un cadru de șabloane conectate. Există două feluri de șabloane. Un "șablon funcție" se comportă ca o funcție ce poate accepta argumente de tipuri foarte diferite. De exemplu, Biblioteca Standard de Șabloane a limbajului C++ conține șablonul funcție codice 1 ce returnează "x" sau "y
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
foarte utile programatorilor în C++, mai ales când sunt combinate cu tehnica moștenirilor multiple și a supraîncărcării operatorilor. Biblioteca Standard de Șabloane (STL) a limbajului C++ aduce multe funcții utile într-un cadru de șabloane conectate. Există două feluri de șabloane. Un "șablon funcție" se comportă ca o funcție ce poate accepta argumente de tipuri foarte diferite. De exemplu, Biblioteca Standard de Șabloane a limbajului C++ conține șablonul funcție codice 1 ce returnează "x" sau "y", pe cel mai mare dintre cele
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
programatorilor în C++, mai ales când sunt combinate cu tehnica moștenirilor multiple și a supraîncărcării operatorilor. Biblioteca Standard de Șabloane (STL) a limbajului C++ aduce multe funcții utile într-un cadru de șabloane conectate. Există două feluri de șabloane. Un "șablon funcție" se comportă ca o funcție ce poate accepta argumente de tipuri foarte diferite. De exemplu, Biblioteca Standard de Șabloane a limbajului C++ conține șablonul funcție codice 1 ce returnează "x" sau "y", pe cel mai mare dintre cele două argumente
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
STL) a limbajului C++ aduce multe funcții utile într-un cadru de șabloane conectate. Există două feluri de șabloane. Un "șablon funcție" se comportă ca o funcție ce poate accepta argumente de tipuri foarte diferite. De exemplu, Biblioteca Standard de Șabloane a limbajului C++ conține șablonul funcție codice 1 ce returnează "x" sau "y", pe cel mai mare dintre cele două argumente. codice 2 ar putea fi declarat cam așa: Acest șablon poate fi apelat într-un mod identic cu apelul de funcție
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
multe funcții utile într-un cadru de șabloane conectate. Există două feluri de șabloane. Un "șablon funcție" se comportă ca o funcție ce poate accepta argumente de tipuri foarte diferite. De exemplu, Biblioteca Standard de Șabloane a limbajului C++ conține șablonul funcție codice 1 ce returnează "x" sau "y", pe cel mai mare dintre cele două argumente. codice 2 ar putea fi declarat cam așa: Acest șablon poate fi apelat într-un mod identic cu apelul de funcție: Prin examinarea argumentelor, compilatorul deduce
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
accepta argumente de tipuri foarte diferite. De exemplu, Biblioteca Standard de Șabloane a limbajului C++ conține șablonul funcție codice 1 ce returnează "x" sau "y", pe cel mai mare dintre cele două argumente. codice 2 ar putea fi declarat cam așa: Acest șablon poate fi apelat într-un mod identic cu apelul de funcție: Prin examinarea argumentelor, compilatorul deduce că acesta este un apel la codice 3 și produce (în engleză ""instantiates"") o versiune a funcției în care tipul codice 4 devine codice 5. Acest procedeu
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
tot așa. Drept contraexemplu , tipul standard codice 16 nu definește operatorul codice 9, pentru că nu există o ordine strictă pe numerele complexe. Astfel, codice 1 va genera o eroare la compilare dacă "x" și "y" sunt valori de tip codice 16. Tot așa, alte șabloane care se bazează pe codice 9 nu pot fi aplicate la date de tip codice 16. Din nefericire, compilatoarele generează de ceva vreme mesaje de eroare oarecum criptice și nefolositoare în cazul acestui tip de eroare. Dacă se are în vedere ca
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
compilatoarele generează de ceva vreme mesaje de eroare oarecum criptice și nefolositoare în cazul acestui tip de eroare. Dacă se are în vedere ca un anumit obiect să adere la o metodă protocolară se poate trece peste aceast impediment. Un "șablon clasă" extinde același concept peste clase. Șabloanele clasă sunt folosite de obicei pentru a face containere generice. De exemplu, biblioteca STL are un container de tip listă înlănțuită. Pentru a face o listă înlănțuită de întregi, se va scrie codice 22
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
eroare oarecum criptice și nefolositoare în cazul acestui tip de eroare. Dacă se are în vedere ca un anumit obiect să adere la o metodă protocolară se poate trece peste aceast impediment. Un "șablon clasă" extinde același concept peste clase. Șabloanele clasă sunt folosite de obicei pentru a face containere generice. De exemplu, biblioteca STL are un container de tip listă înlănțuită. Pentru a face o listă înlănțuită de întregi, se va scrie codice 22. O listă de șiruri de caractere este
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
a face o listă înlănțuită de întregi, se va scrie codice 22. O listă de șiruri de caractere este notată codice 23. O codice 24ă are un set de funcții standard asociate, ce funcționează indiferent ce vei pune între paranteze. Câteva utilizări ale șabloanelor, cum ar fi funcția codice 2, au fost mai devreme suplinite de către preprocesor prin intermediul macrourilor. De exemplu, iată un cod macro pentru codice 2: Macrourile și șabloanele sunt amândouă translatate în timpul compilării. Codul unui macro este întotdeauna inserat în program în locul unde
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
de funcții standard asociate, ce funcționează indiferent ce vei pune între paranteze. Câteva utilizări ale șabloanelor, cum ar fi funcția codice 2, au fost mai devreme suplinite de către preprocesor prin intermediul macrourilor. De exemplu, iată un cod macro pentru codice 2: Macrourile și șabloanele sunt amândouă translatate în timpul compilării. Codul unui macro este întotdeauna inserat în program în locul unde apare un apel către acesta; pe când șabloanele sunt tratate ca funcții, deși compilatorul poate decide să insereze pe loc cod în loc de un apel de funcție
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
fost mai devreme suplinite de către preprocesor prin intermediul macrourilor. De exemplu, iată un cod macro pentru codice 2: Macrourile și șabloanele sunt amândouă translatate în timpul compilării. Codul unui macro este întotdeauna inserat în program în locul unde apare un apel către acesta; pe când șabloanele sunt tratate ca funcții, deși compilatorul poate decide să insereze pe loc cod în loc de un apel de funcție, dacă consideră acest lucru oportun. Astfel macroinstrucțiunile și șabloanele funcție nu constituie o corvoadă în plus la momentrul execuției. În orice caz
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
este întotdeauna inserat în program în locul unde apare un apel către acesta; pe când șabloanele sunt tratate ca funcții, deși compilatorul poate decide să insereze pe loc cod în loc de un apel de funcție, dacă consideră acest lucru oportun. Astfel macroinstrucțiunile și șabloanele funcție nu constituie o corvoadă în plus la momentrul execuției. În orice caz, șabloanele sunt în general considerate ca fiind o îmbunătățire a macrourilor pentru aceste utilizări. Șabloanele sunt sigure din punctul de vedere al coerenței tipului de dată utilizată
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
sunt tratate ca funcții, deși compilatorul poate decide să insereze pe loc cod în loc de un apel de funcție, dacă consideră acest lucru oportun. Astfel macroinstrucțiunile și șabloanele funcție nu constituie o corvoadă în plus la momentrul execuției. În orice caz, șabloanele sunt în general considerate ca fiind o îmbunătățire a macrourilor pentru aceste utilizări. Șabloanele sunt sigure din punctul de vedere al coerenței tipului de dată utilizată. Șabloanele ocolesc câteva din erorile frecvent întâlnite în cod ce abuzează de macroinstrucțiuni. Poate
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
un apel de funcție, dacă consideră acest lucru oportun. Astfel macroinstrucțiunile și șabloanele funcție nu constituie o corvoadă în plus la momentrul execuției. În orice caz, șabloanele sunt în general considerate ca fiind o îmbunătățire a macrourilor pentru aceste utilizări. Șabloanele sunt sigure din punctul de vedere al coerenței tipului de dată utilizată. Șabloanele ocolesc câteva din erorile frecvent întâlnite în cod ce abuzează de macroinstrucțiuni. Poate e lucrul cel mai important, șabloanele au fost gândite ca să aibă o aplicabilitate mult
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
funcție nu constituie o corvoadă în plus la momentrul execuției. În orice caz, șabloanele sunt în general considerate ca fiind o îmbunătățire a macrourilor pentru aceste utilizări. Șabloanele sunt sigure din punctul de vedere al coerenței tipului de dată utilizată. Șabloanele ocolesc câteva din erorile frecvent întâlnite în cod ce abuzează de macroinstrucțiuni. Poate e lucrul cel mai important, șabloanele au fost gândite ca să aibă o aplicabilitate mult mai mare decât macrourile. Există trei mari inconveniente întâlnite la utilizarea șabloanelor. În
Șablon (programare) () [Corola-website/Science/309480_a_310809]
-
fiind o îmbunătățire a macrourilor pentru aceste utilizări. Șabloanele sunt sigure din punctul de vedere al coerenței tipului de dată utilizată. Șabloanele ocolesc câteva din erorile frecvent întâlnite în cod ce abuzează de macroinstrucțiuni. Poate e lucrul cel mai important, șabloanele au fost gândite ca să aibă o aplicabilitate mult mai mare decât macrourile. Există trei mari inconveniente întâlnite la utilizarea șabloanelor. În primul rând, foarte multe compilatoare au avut un suport limitat pentru șabloane, astfel încât utilizarea șabloanelor poate determina scăderea portabilității
Șablon (programare) () [Corola-website/Science/309480_a_310809]