Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Equilibrio e potenza definiscono il Samsung Galaxy S26+, un flagship che sfida la variante Ultra e la fascia alta del mercato con il primo processore mobile a 2nm. Pur mantenendo l'hardware fotografico precedente, lo smartphone brilla per un display QHD+ da 6,7 pollici d'eccellenza, privo però del trattamento antiriflesso dell'Ultra, e per prestazioni molto elevate. Completano il quadro la ricarica wireless a 20W e, soprattutto, un supporto software settennale
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr sbarca ufficialmente in Italia con tre modelli elettrici premium, X, 7X e 001, distribuiti da Jameel Motors su una rete di 52 punti vendita già attivi. La Zeekr X parte da 39.900 euro, la 7X da 54.100: piattaforma a 800V, chip Snapdragon di ultima generazione, ricarica ultraveloce e un'autonomia dichiarata fino a 615 km WLTP. Le prime consegne sono previste a metà aprile
Marathon: arriva il Fortnite hardcore
Marathon: arriva il Fortnite hardcore
Marathon è il titolo multiplayer competitivo del momento. Ecco quali sono le caratteristiche di gioco principali, insieme alle nostre prime considerazioni dopo qualche "run" nell'extraction shooter di Bungie
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-04-2007, 19:29   #1
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
Installare il c++ builder

Premettendo che di informatica non so quasi nulla, ho da poco iniziato il corso di programmazione in c++ ed ho scaricato il dev c++.
Per ora sto iniziando copiando i programmi sulle dispense, ma molti comandi non funzionano (ad esempio il clrscr() ) oppure sono diversi. Quindi avevo deciso di optare per il Borland c++ builder 5.5, utilizzato per i programmi delle dispense. Il problema è che è un casino solamente da installare!

Ho seguito questa guida realizzata da un utente del forum:
http://andbin.altervista.org/temp/in...#installazione
Mi sono messo a creare file vari .cfg ed editare il da Sitema il "Path", ma poi i programmi dove li scrivo?

Quindi vi chiedo se:
1)Mi consigliate un programma alternativo, oppure
2)Mi aiutate a far partire il builder 5.5.

Grazie.
Composition86 è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2007, 08:14   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Perché non scarichi Turbo C++ Explorer ? Se non altro eviti di usare quell'obbrobrio di Dev C++ ed hai comunque un compilatore a base Borland (anche se ora si chiama Praxis)...ed è anche gratuito...
http://www.turboexplorer.com/cpp

Comunque penso che il corso che stai facendo, visto che usa funzioni come clrscr e getch non sia gran che valido. Fare un corso di C o C++, che di fatto ti dovrebbe insegnare solo il linguaggio standard, usando librerie non standard mi pare un po' un controsenso...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2007, 11:33   #3
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
Grazie per il consiglio, ora scarico e vedo come mi trovo.

Frequento la facoltà di fisica, quindi informatica è una cosa piuttosto marginale, occorre sapere il minimo indispensabile... in realtà non so ancora a cosa serve questa materia per il mio corso!
Composition86 è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2007, 19:51   #4
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
Scusa la domanda: ho scaricato il file da 300 e più mb, ma poi chiede di registrarsi al sito, scaricare la chiave di attivazione (che arriva per e-mail) e scaricare altri 300 mb di altri programmi che servono da prerequisiti, ma è normale tutto questo casino? Poi questo è un programma della Borland, mi sembra strano che non sia a pagamento.
Composition86 è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2007, 20:03   #5
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Sì è gratuito...fidati I prerequisiti sinceramente non me li ricordo...
La chiave sì...ti dovrebbe arrivare per mail...sempre gratuitamente...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 15:23   #6
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
E' pazzesco, non riesco ad installarlo!

Ho scaricato anche i prerequisiti, ovvero:
Microsoft Internet Explorer v6.0 SP1
Microsoft .NET Framework v1.1
Microsoft .NET Framework v1.1 SP1
Microsoft .NET Framework SDK v1.1
Microsoft XML Core Services (MSXML) v4.0 SP2
Microsoft Visual J# .NET v1.1 Redistributable

Installato tutto quanto, ma il file install che serve per scaricare il turbo c++ continua a dire che non trova il framework 1.1, che invece c'è...
Composition86 è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 15:36   #7
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Non ne ho idea...a me funzionava benissimo... Hai Vista ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 15:46   #8
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
Ok, dopo TANTI casini e sbattimento, l'installazione è partita!
Il problema era che per installare certe cose, ne dovevo installare altre che necessitavano di altre cose ancora... va beh, strano, forse a te non è successo perchè avevi già tutto sul computer. Grazie comunque.
Composition86 è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 15:49   #9
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Che te ne pare ? Mi sembra che tu debba fare una Console Application o qualcosa del genere per iniziare un nuovo progetto...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 16:04   #10
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
Si, all'inizio sembra un po' dispersivo, però è ok. Se non altro non da' centinaia di errori come il dev c++ quando mi attengo ai programmi scritti sulle dispense.
Composition86 è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 16:40   #11
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da Composition86 Guarda i messaggi
Se non altro non da' centinaia di errori come il dev c++ quando mi attengo ai programmi scritti sulle dispense.
Quella non è colpa di Dev-C++, è colpa delle dispense scritte con i piedi sfruttando funzioni non standard
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 17:01   #12
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
Potresti dirmi meglio cosa intendi per funzioni non standard? L'utilizzo di un linguaggio ormai vecchio e poco funzionale?
Composition86 è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 17:26   #13
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
No...il C è sicuramente ancora attuale...
Il C è definito da uno standard...lo standard comprende i costrutti del linguaggio e la libreria (detta appunto libreria standard) che un compilatore C aderente allo standard deve implementare.
conio.h e tutte le funzioni definite lì (come clrscr, gotoxy, getch, setcolor e tante altre) sono funzioni NON definite nello standard, ma create dalla Borland come estensione alle funzionalità definite nello standard. Quindi non è assolutamente obbligatorio per i compilatori implementarle, anzi molti compilatori giustamente non lo fanno (come ad esempio il MinGW gcc incluso in Dev-C++).
Di fatto insegnare a programmare in C impiegando funzioni non standard è un controsenso, perché se un giorno dovessi andare a programmare una simulazione fisica in C su un supercalcolatore, probabilmente conio.h non la troverai e sarai in difficoltà perché ti hanno assurdamente insegnato a programmare in C usando solo funzioni non standard.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 17:29   #14
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
La facevo meno grave la faccenda! Allora questo corso non mi pare abbia molto senso.
Composition86 è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 18:05   #15
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Poi se le funzioni non standard si limitano alla sola clrscr non è che si fanno danni immensi, basta che tu sia cosciente di questo.
Fammi vedere un esercizio preso dalla dispensa...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2007, 18:27   #16
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
Ecco qualcosa fra gli esempi più semplici.

Il primo esercizio proposto:

Quote:
#include<stdio.h>
#include<conio.h>
void main(void)
{
printf("n Ciao amico ora ti mostrer\225 l'utilizzo delle"
"direttive di conversione \n \n e dei codici backslash \t\t %d \n,7");
printf("\n\n\t\t\t\t\311\315\315\315\315\315\315\315\315\315\315\273\n");
printf("\t\t\t\t\272 \272\n");
printf("\t\t\t\t\272 \272\n");
printf("\t\t\t\t\272 BRAVO! \272\n");
printf("\t\t\t\t\272 \272\n");
printf("\t\t\t\t\272 \272\n");
printf("\t\t\t\t\310\315\315\315\315\315\315\315\315\315\315\274\n");
printf("\n Per tornare al sistema premere un tasto qualunque:");
getch();
}
Un altro:

Quote:
#include<iostream.h>
#include<iomanip.h>
#include<conio.h>
main(void)
{
cout<<"\n\n Il numero decimale"<<"\"<<24<<"\"<<"convertito in esadecimale"
<<"\212"<<":"<<hex<<24<<endl;
cout<<"\n\n Il numero decimale"<<"\"<<dec<<24<<"\"<<"convertito in octal"
<<"\212"<<":"<<oct<<24<<endl;
cout<<"\n\n Il numero esadecimale"<<"\"<<hex<<255<<"\"
<<"convertito in decimale"<<"\212"<<":"<<dec<<0xff<<endl;
cout<<"\n\n Per continuare premere un tasto!";
getch();
}
Un altro ancora:

Quote:
#include<conio.h>
#include<stdio.h>
void main(void)
{
printf("\n\n\n L'espressione 10&12 vale %d \n", 10&12);
printf("\n\n L'espressione 10|12 vale %d \n", 10|12);
printf("\n\n Il numero 1 traslato di un posto a sinistra diviene: %d", 1<1);
printf("\n\n Il complemento ad 1 di 15 vale: %x",~15);
printf("\n\n L'espressione ~10|12&10 vale: %x", ~10|12&10);
printf("\n\n Per tornare al sistema premere un tasto!");
getch();
}
Composition86 è offline   Rispondi citando il messaggio o parte di esso
Old 02-05-2007, 02:20   #17
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Per ora niente di tragico...
getch() è una funzione non standard...
L'alternativa standard è getchar, anche se non è identica...perché necessità della pressione dell'invio...
Come già detto anche clrscr non è standard...l'alternativa standard è richiamare il programma del sistema che cancella lo schermo:

system("cls"); //system("clear"); su *nix
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 02-05-2007, 18:53   #18
Composition86
Senior Member
 
L'Avatar di Composition86
 
Iscritto dal: Jul 2005
Messaggi: 406
Ok. Comunque grazie per le informazioni.
Composition86 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere? Recensione Samsung Galaxy S26+: sfida l'Ultra, m...
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti Zeekr X e 7X provate: prezzi, autonomia fino a 6...
Marathon: arriva il Fortnite hardcore Marathon: arriva il Fortnite hardcore
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare HP Imagine 2026: abbiamo visto HP IQ all’opera, ...
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è PNY RTX 5080 Slim OC, sembra una Founders Editio...
Amazon, crollano i prezzi su robot aspir...
Amazon Haul lancia il -20% sulle offerte...
Apple aggiorna le liste di prodotti vint...
Tutti i dispositivi Amazon in offerta og...
Non solo smartphone, cuffie e orologi: N...
MacBook Air M4 2025 in offerta su Amazon...
Xiaomi porta HyperOS 3.1: rollout avviat...
Portatile HP super completo a 649€: 32GB...
OnePlus spoilera il nuovo Nord 6: il mid...
Nuova rimodulazione da Fastweb: è...
NASA: lanciata la missione Artemis II ve...
Intel riacquista la Fab 34 in Irlanda, u...
SpaceX ha lanciato la missione Transport...
Occhiali smart in affitto: la nuova stra...
L'aeroplano supersonico ''silenzioso'' N...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 09:01.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v