Як створити exe з файлу С

файлу

створити

using namespace

Вперше про таке чую. Поки що, думаю, вистачить. А різниці яка взагалі? Струму без бібліотек можна скомпілити такими онлайн компіляторами код? Чи суть у сумісність майбутньої між платформами, де застосовуватиметься код?

І все-таки, для розширення кругозору, чому у мене такого елемента меню немає в VS? Про нього я в першому пості згадав ( Мені вже просто цікаво стало, програма те ж..)

файлу

файлу

створити

загалом, у меню Build, має бути Build Solution, якщо ви створювали проект програму, а не просто файлик, а в Debug має бути Start Debuging. спробуйте

Якщо ліньки гуглити, то TeamVier і стукаєте в личку, покажемо з перших рук, так би мовити

namespace

створити

створити

файлу

> майже скрізь писати using namespace std; після включення всіх хедерів. це все проходять

Я не проходив. Всюди пишу std:: Виходить, я - поганий програміст? P.S. це був сарказм та риторичне питання. З чого Ви взяли, що писати скрізь using namespace std; - це загальноприйнята та правильна практика?

створити

я сам скрізь пишу std:: і так з усіма неймспейсами, дуже рідко пишу using namespace xxx, краще синонім зробити, а написав я про using namespace std; виключно для спрощення запуску прикладів із книжок, поки освоїшся з мовою

рішення

Трохи переробив код. Ось так скупився без питань на даному ресурсі:

1. Знову ж таки, якщо в cout заносити українські літери, то в exe-шці виводяться кракозябли. Це з дефолту так і має бути? 2. Знак/nтеж правильно сприймається компілятором. Ось так виглядає, як букваnдодалася з коду вище після введеннязапиту: [img]http://s001.youpic.su/pictures/1373054400/cbda3f383db0318ba8188c61d107db70.jpg[/img]

3. Вводжу 2 числа і вікно компілятора відразу закривається, і я не встигаю побачити результат.

файлу

Так, струму довелося підключити бібліотеку #include . Ось так запустилося:

У мене ж скрізь\n, як і потрібно>. Але після компіляції рядки з проханням ввести ціле число виглядають так як на скрині:

рішення

hoz, це не до нас, це до вебмайстра онлайн компілятора. Це глюк їхнього сайту. можу припустити все писати так: printf ("Hello world\\n")

using

файлу

Цитата
чому у мене такого елемента меню немає в VS?

Тому що в VisualStudio спочатку йде "solution" (рішення), і потім лише вже як складова частина "рішення" йде один або кілька "project" (проект). Спочатку обов'язково створити "рішення", воно одразу і створює перший проект. Далі проекти до того рішення додаєш за бажанням або за потребою.

Тобі студія видасть на вибір кілька варіантів формувань для проектів. Вибери тип win32 console. Перевір у властивостях проекту (а ось тут вже відразу різниця, створював рішення, а лізти вже треба у властивості проекту) кодування. З cin, char і string тобі потрібно "Використовувати multibyte" (хоча, по суті, краще відразу звикати писати TCHAR. зважаючи на те, що. (список пояснень). Але для початку, щоб не забивати голову, піде і як пишуть у підручниках.