Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
C/C++
2
Introduzione Il linguaggio C++ deriva dal linguaggio C
Il linguaggio C è nato con lo scopo di scrivere i sistemi operativi come Unix All’inizio era molto semplice perché erano semplici i sistemi operativi Il linguaggio C è stato poi sostituito dal C++ per soddisfare le esigenze degli utenti per applicazioni più complesse
3
Dal C al C++ Rispetto al linguaggio C, il C++ ha aggiunto i seguenti elementi: Le classi, con funzioni virtuali ed ereditarietà multipla Le eccezioni I namespace I template di classe I template di funzione La libreria di ingresso/uscita La libreria per gestire stringhe La libreria per gestire contenitori
4
C/C++ C C++ #include<stdio.h> #include<stdlib.h> int main(void){ int i,n,m; float a,b; scanf(“%d”,&n); for(i=0;i<n;i++){ scanf(“%d”,&m); printf(“%d\n”,m);} } #include<iostream> Using namespace std; int main(void){ int i,n,m; float a,b; cin>>n; for(i=0;i<n;i++){ cin>>m; cout<<m;} }
5
Using namespace std C++ utilizza la libreria iostream al posto di stdio del C; sono entrambe le librerie basilari e servono per gli stream di input e output Cstdlib in c++ serve per utilizzare le librerie standard del C Da quando il C++ è stato standardizzato, le funzioni standard sono state inserite nel namespace std per evitare collisioni con altri nomi. Utilizzando using namespace std si evita di scrivere std::cin oppure std::cout Si scrive infatti, direttamente cin>> e cout<<
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.