Ako zostaviť kód C ++ v kóde Visual Studio
C ++ je staticky napísaný, voľne zostavený, (zvyčajne) kompilovaný viacparadigmatický stredne pokročilý programovací jazyk strednej úrovne na strednej úrovni.
Zjednodušene povedané, C ++ je prepracovaný, efektívny a univerzálny programovací jazyk založený na C.
Bol vyvinutý Bjarne Stroustrupom v roku 1979.
Jednou z hlavných funkcií jazyka C ++ je kompilátor. Používa sa na kompiláciu a spustenie kódu C ++.
Kompilátor je špeciálny program, ktorý spracováva príkazy napísané v konkrétnom programovacom jazyku ako C ++ a prevádza ich do strojového jazyka alebo „kódu“, ktorý používa procesor počítača.Tento článok som vlastne napísal, pretože som mal priradenie C ++, ktoré vyžadovalo použitie kompilátora. Ako obvykle, každý používal IDE CodeBlocks a Visual Studio IDE. Ale na všetky moje programovacie veci som už bol zvyknutý na Visual Studio Code.
Potom som sa vydal hľadať spôsob kompilácie C ++ priamo vo svojom vlastnom editore VsCode, odtiaľ teda tento článok :).
V tomto článku vám ukážem, ako nastaviť kompilátor vo VsCode, a poskytnem vám odkazy na niektoré z najlepších zdrojov C ++.

Predpoklady
- Predchádzajúce znalosti jazyka C ++
(Predpokladám, že sa učíte C ++, chystáte sa začať učiť alebo si to len tak pre zábavu prečítate. Tento článok nie je návodom v jazyku C ++ 101 - je potrebné trochu porozumieť jazyku C ++.)
- Visual Studio Code Editor
Stiahnite si tu a prečítajte si inštalačné dokumenty pre Windows, Linux a Mac
- Pripojenie k internetu (! Dôležité)
Zrieknutie sa zodpovednosti!
V tomto článku budem používať operačný systém Windows, ale poskytnem odkazy na zdroje, ktoré pomôžu používateľom iných operačných systémov.
Teraz poďme na to!
Stiahnite a nainštalujte kompilátor C ++
- Prejdite na www.mingw.org a kliknutím na odkaz „Stiahnutie / inštalátor“ stiahnite inštalačný súbor MinGW, alebo kliknite tu pre Windows, tu pre Linux a tu pre Mac
- Po stiahnutí nainštalujte MinGW a počkajte, kým sa zobrazí „MinGW Installation Manager“.

- Keď sa zobrazí „MinGW Installation Manager“, kliknite na a
mingw32-gcc-g++
potom vyberte „Označiť pre inštaláciu“

- V ponuke v ľavom hornom rohu kliknite na „Inštalácia> Použiť zmeny“

- Počkajte a nechajte úplne nainštalovať. Počas tohto procesu sa uistite, že máte stabilné pripojenie k internetu.
Upravte svoju premennú prostredia PATH tak, aby obsahovala adresár, kde je umiestnený kompilátor C ++
PATH je premenná prostredia v operačných systémoch podobných systému Unix, DOS, OS / 2 a Microsoft Windows, ktorá špecifikuje množinu adresárov, kde sú umiestnené spustiteľné programy. Všeobecne platí, že každý vykonávajúci proces alebo relácia používateľa má svoje vlastné nastavenie PATH. - Wikipedia
Po inštalácii MinGW sa dá nájsť v C:\MinGW\bin
. Teraz musíte tento adresár zahrnúť do svojej premennej prostredia PATH. Ak už nejaký čas používate počítače, mali by ste vedieť, ako to už urobiť, ale ak tak neurobíte, tu je niekoľko zdrojov:
- Kliknutím sem zobrazíte sprievodcu operačným systémom Windows
- Kliknite sem pre systém Linux
- Kliknutím sem zobrazíte sprievodcu systémom Mac OS
Nainštalujte si rozšírenie Code Runner do VS Code
Teraz máme nastavený náš kompilátor, nainštalujme si Code Runner
Code Runner vám umožňuje spustiť úryvok kódu alebo súbor kódu pre viac jazykov:
C, C ++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT / CMD, BASH / SH, F # Script, F # (.NET Core), C # Script, C # ( .NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, raketa, AutoHotkey, AutoIt, Kotlin , Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit a vlastné velenie.- Kliknite sem a stiahnite si
- Alebo hľadajte na karte VsCode marketplace

- Po inštalácii reštartujte VsCode
- Otvorte svoj súbor C ++ vo Vscode. Nižšie uvádzame základný ahoj svetový program:
#include using namespace std; int main() { cout << "Hello world!"; return 0; }
Uložiť tento súbor ako test.cpp
Spustite kód pomocou programu Code Runner
- Použite skratku
Ctrl+Alt+N
- Alebo stlačte kláves F1 a potom vyberte / zadajte príkaz Spustiť kód
- Or right-click the Text Editor and then click Run Code in the editor context menu
The code will run and the output will be shown in the Output Window. Open the output window with `Ctrl+ shortcut.

To stop the running code
- Use the shortcut
Ctrl+Alt+M
- Or press F1 and then select/type Stop Code Run
- Or right-click the Output Channel and then click Stop Code Run in the context menu
Hurray, you just successfully set up your C++ environment in VsCode!
Conclusion
Here's a quick hint: By default, VsCode's output terminal is read-only. If you're running code that requires user input like:
#include using namespace std; const double pi = 3.14159; void calculate() { double area; double radius; cout<<"Enter Radius: "<>radius; area = pi * radius * radius; cout<<"area is: "<
you won't be able to type into the terminal,
Cannot edit in read-only terminal
.
To fix this, you need to manually enable read-write.
In VsCode, Go to File > Preference > Setting.
In the User tab on the left panel, find the extensions section
Scroll and find 'Run Code Configuration'
Scroll and find a checkbox
Run in Terminal
(Whether to run code in Integrated Terminal) Check the box.
OR
In your
setting.json
file, add:
"code-runner.runInTerminal": true
Hurray, you're done and ready to roll :).
C++ resources
Here are some C++ resources you can use to get started with learning C++
//www.learncpp.com/
//www.codecademy.com/learn/learn-c-plus-plus
//www.udemy.com/free-learn-c-tutorial-beginners/
//www.sololearn.com/Course/CPlusPlus/
//www.youtube.com/watch?v=vLnPwxZdW4Y
//www.tutorialspoint.com/cplusplus/cpp_useful_resources.htm
//makeawebsitehub.com/learning-c/
Credits
MinGW Project
Code Runner by Jun Han
Thank you for reading!