scusa il programma è il mio e ci scrivo quello che mi pare
scusa il programma è il mio e ci scrivo quello che mi pare
Originariamente inviato da Davithebest
Ho risolto (di sicuro non grazie a voi)Evitiamo polemiche inutili... capisco che tu possa aver avuto un'impressione di scortesia, ma l'idea di fondo di questo forum è cercare di non fornire la "pappa pronta" (che non aiuta nessuno), e rimandare ad un ripasso delle basi del linguaggio se ci sono "buchi" sui temi fondamentali che si devono poter dare per scontati parlando di un certo linguaggio.scusa il programma è il mio e ci scrivo quello che mi pare
Ovvero, se ti vengono degli errori nel concatenare delle stringhe se ne può discutere, ma non sapere nemmeno da dove si comincia per concatenare due stringhe è segno del fatto che probabilmente stai studiando il linguaggio in maniera "disordinata" (probabilmente senza seguire un libro), e fidati che per un linguaggio complesso come il C++ come approccio è deleterio.
Ad esempio, alla tua domanda:
ti direi "con l'operatore + (come se fossero due numeri da sommare)", ma non so quanto ti possa essere utile questa risposta, dato che probabilmente al prossimo intoppo con la classe string sarai da capo. Fidati: comincia a studiare da un libro in maniera ordinata le basi del linguaggio.Originariamente inviato da Davithebest
come ce le "attacco" due variabili string?![]()
Amaro C++, il gusto pieno dell'undefined behavior.
hai ragione scusate.
comunque le variabili string le posso anche concatenare, ma tanto non ci entreranno mai in una funzione system();
Ti avevo già suggerito ...Originariamente inviato da Davithebest
comunque le variabili string le posso anche concatenare, ma tanto non ci entreranno mai in una funzione system();
Poi la usi nella funzione system tramite il metodo c_str
No MP tecnici (non rispondo nemmeno!), usa il forum.
@Davithebest: ho spostato il tuo post di richiesta su libri di C++ per iniziare nell'apposita discussione, su questo argomento continuiamo pure di là.![]()
Amaro C++, il gusto pieno dell'undefined behavior.
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char command[100];
char com1[100];
char com2[100];
cin>>com1;
cin>>com2;
system(strcat(strcpy(command, "mode con lines="), com1));
system(strcat(strcpy(command, "mode con cols="), com2));
char scelta;
cout<<"Premi e per ingrandire lo schermo verso destra\n";
cout<<"Premi s per ingrandire lo schermo verso il basso\n";
cin>>scelta;
switch(scelta){
case 'e':
case 's': break;
}
return 0;
}
potete dirmi cosa devo mettere nei case per ingrandire?
vorrei che all inserimento di e o s si incrementasse di una colonna
Ultima modifica di Masteraid; 09-11-2014 a 13:16
poi non riesco a trovare come creare una nuova discussione in questo forum D:
Non devi continuare vecchi thread ... Creane uno nuovo ... c'è un pulsante apposito grande e ben visibile ...
No MP tecnici (non rispondo nemmeno!), usa il forum.