Problema C++

di il
34 risposte

Problema C++

Salve a tutti sono una new entry, non vorrei far arrabbiare o offendere nessuno perciò chiedo anticipatamente SCUSA.

Quando ero più piccolo ero tentato alla programmazione oggi ho deciso di provarci e di sfidarmi, ho deciso di imparare il C++ dopo vari tentativi sono riuscito ad installarle (visual studio cod) ma alla fine ho un problema dopo che scritto tutto il programmino copiato da un tutorial mi da errore già alla prima riga.

Penso che non riconosca le librerie, e non so come o dove copiarle per risolvere il mio problema.

La riga di comando è: #include <iostream>

Ringrazio tutti quelli che possono aiutarmi.

Grazie mille.

34 Risposte

  • Re: Problema C++

    Ciao @fenyx74, non siamo mica 'orchi' :-) Al limite siamo come Shrek ;-)

    Fintanto che chiedi le cose normalmente e gentilmente, riceverai risposte normali e gentili ;-). 

    Purtroppo non e' chiaro che cosa stai ‘combinando’, servono piu' informazioni. Inoltre ti stai gettando nelle sabbie mobili con un bel masso legato ai piedi ;-)

    Ricorda che realizzare un programma in C/C++ richiede 2 passi

    1. compilazione dei sorgenti. in questa fase bisogna indicare le funzioni esterne aggiungendo le directory contenenti i file ‘. h’ che contengono le dichiarazioni. SE USI solo le librerie di default non serve fare niente perche' l'elenco delle directory le aggiunge automaticamente il compilatore, altrimenti si usa l'opzione ‘-I<dir>' (Include)
    2. creazione dell' eseguibile, usando il ‘linker’, aggiungendo le librerie esterne con l'opzione ‘-L<lib>’ (Library). Qui il compilatore  non c'entra, perche' non e' sotto il suo controllo scegliere le librerie, ed il linker non sa nulla dei sorgenti e degli include usati

    Devi STUDIARE le opzioni messe a disposizione dal compilatore ma anche studiare come si programma in C/C++ poiche' QUALUNQUE LIBRO sull'argomento spiega DETTAGLIATAMENTE come si fa. 

    Inoltre DEVI studiare l'elenco delle librerie che il compilatore mette a disposizione. Anche queste sono descritte nei sudetti libri. 

    Suggerimento: SE e' per hobby, il C++ e' un linguaggio di programmazione MOOLTO complesso ANCHE per chi ha n-mila anni di esperienza. Generalmente chi lo usa ha gia' MOLTI ANNI di esperienza in programmazione ed ha anche un SOLIDO background teorico e delle problematiche del linguaggio. 

    Per chi e' alle prime esperienze conviene usare linguaggi di programmazione piu' ‘semplici’ ma non per questo ‘meno potenti’. E solo dopo, se necessario, passare al C++.

    L'alternativa e' installare Visual Studio Community Edition. E' gratis e contiene gia' tutto quello che serve. VSC va bene per i linguaggi di programmazione che Mamma Microsoft non supporta nativamente.

    Altrimenti usare il compilatore GNU (e qui e' un pasticcio perche' esistono diverse ‘distribuzioni’) e, secondo me, NetBeans, al posto di Visual Studio Code: meno complesso da configurare. 

  • Re: Problema C++

    Nessuno si “arrabbia” o “offende” per una domamda quindi inutile scusarsi in anticipo.

    Semmai, quando fai la domanda, dicci cosa usi per scrivere e compilare il tuo codice, che tipo di progetto hai creato e l'l'errore esatto che hai

  • Re: Problema C++

    Lo so che possa sembrarvi un'idea anacronistica, ma per i principianti che vogliono avvicinarsi al C e/o C++ ci vedo sempre bene il buon vecchio e semplice da usare Dev-C++ curato da Orwell, che funziona anche sotto W10. Poi, una volta imparate le basi e presa confidenza, possono passare a IDE più moderni e aggiornati. Questa è la mia opinione.

  • Re: Problema C++

    Non è questione di “anacronismo” ma spesso i principianti fanno confusione e scaricano la versione 4.9.9.2 abbandonata e piena di bug. Ecco perchè sconsiglio sempre Dev.

    In ogni caso, ancora l'op non ha detto cosa usa e cosa ha fatto, forse è troppo spaventato da noi “mostri” …

  • Re: Problema C++

    In realtà ha scritto “sono riuscito ad installarle (visual studio cod)” quindi immagino si riferisse a Visual Studio Code.

  • Re: Problema C++

    Sì ma il VSC è un editor. Non ha detto quale compilatore usa, quale codice ha scritto, quali errori ha.

  • Re: Problema C++

    E' per questo che ai principianti consiglio Orwell Dev-C++, ha già tutto compreso. Lo scarichi, lo installi e sei pronto per iniziare con la programmazione di base. Tanto basta il compilatore di default (TDM-GCC 4.9.2 32/64bit) per imparare… "tutto il resto è noia" :)

  • Re: Problema C++

    Grazie grazie a tutti,

    Rispetto tutte le vostre risposte al più presto farò un screen shot e vi farò vedere l'errore così potrete capire aiutarmi. Sto seguendo un video corso su youtube di circa 32 lezioni, mi piacerebbe diventare bravi come voi "scherzo"ma non aspiro a cosi tanto ….solo di capire e scrivere, ma sopratutto a ragionare come voi. Più avanti mi piacerebbe programmare Arduino un dispositivo elettronico. Appena aprirò il mio PC vi dirò con esattezza il mio problema vi so solo dire e spero che sia giusto che ho:

    Installato visual studio code; delle estensione c++; c/c++ estensioni Pac; code runner; ed un compilatore minGW -w64.

    Se conosceste libri, persone che fanno dei tutorial interessanti o siti che che hanno degli esercizi per studiarli vene sarei grato.

    Permetto faccio tutto a livello obbistico quando ho un po di tempo mi metto lì e provo e una sfida che mi sono posto.

    Ringrazio TUTTI TUTTI per i vostriconsigli ed eventuali AIUTI.??????

  • Re: Problema C++

    Salve Gente,

    vi ho fatto un screen della mia videata di “visual studio code” quando lancio il programmino non mi appare il risultato sulla finesta “TERMINAL” ma “output”. in più nella videata TERMINAL MI APPARE LERRORE CHE LEGGEGTE no trova il programma del percorso.

    in un video corso che sto guardando il tizio quando lancia il programma gli si presenta su terminal da li lui può pulire la videata con il comando clear. A me quando lancio il programma va in output e no ho la possibilità di pulire la videata.

    chiedo gentilmente se qualcuno di voi può AIUTARMI.

    E se posso salvare in una nova directory non sul desktop i mie prossimi esercizi.

    Graize  Grazie

  • Re: Problema C++

    L'errore indica che il file prova1.cpp non sta nella cartella in cui viene cercato.

    Avrai fatto un po' di confusione su cartelle e file.

    Crea una cartella     

    Sorgenti 

    in C:\

    e una sottocartella

    Test1

    e poi riprova creando il programma in

    C:\Sorgenti\Test1

    P.S. ci hai messo un mese per rispondere…  

    P.P.S. al posto di Visual Studio Code installa Visual Studio Community

  • Re: Problema C++

    Grazie Oregon,

    Il fatto che ci metta tanto tempo a rispondere, e che non mi aspettavo che rispondeste in modo così tempestivo non mi aspettavo che foste così GENTILI a preoccuparvi di rispondere ad una Zacorra??. Ora proverò ad installare il programma che mi hai indicato.

    Qual è il metodo migliore per consultare le librerie per capire a cosa servono e come si usano e dove trovarle.

    Io parto completamente da zero e come ho già scritto lo faccio per obbi ed una sfida con me stesso lo faccio a tempo perso. Vorrei imparare il modo di affrontare e il modo in cui pensate, mi piace mi apre la mente.

    Sicuramente vi farò domande stupide ai vostri occhi domande di incompetente. Spero che qualcuno con molta pazienza potrà rispondere.

    Ringrazio Anticipatamente  tutti coloro che mi risponderanno.

    Grazie ??

  • Re: Problema C++

    Zacorra? E che cosa è?

    Hai impiegato un mese a fare uno screenshot per continuare questa discussione. Che c'entrano le risposte del forum??

    Va beh, comunque, ti consiglio di studiare le basi perchè il forum non è una scuola. Anche perchè, per capire le risposte, devi conoscere l'abc.

    Quindi una richiesta per ogni problema e un titolo non generico ma che dica qualcosa del problema. 

    E soprattutto prima di farla, dai un'occhiata al libro da cui studi e fai una ricerca sul web dove le risposte magari le trovi prima.

  • Re: Problema C++

    Ok grazie.

  • Re: Problema C++

    Perdonatemi forse non mi sono espresso bene, ma io non ho mai detto di non voler studiare ho semplicemente scritto che mi piacerebbe imparare, non diventare come voi perché penso di non riuscirci ma quantomeno saper leggere e scrivere qualche piccolo programmino.

    Mi saprebbe consigliare qualche libro.

    Grazie.??

Devi accedere o registrarti per scrivere nel forum
34 risposte