XCode stdin

Věnujete se vývoji aplikací pro Mac OS X, iOS nebo třeba webových služeb spojených s Apple produkty. Nabízíme prostor pro sdílení zkušeností.

Moderátoři: MichalM.Mac, zmiy, dandas, Macforum_Admin

Odpovědět
P1x3L61
Příspěvky: 151
Registrován: 23 kvě 2014 20:54

XCode stdin

Příspěvek od P1x3L61 » 10 říj 2014 16:47

Ahojte, potrebujem, aby som mohol v XCode v jazyku C (command line) nastaviť vstup pred tým, ako spustím program. Tak, ako to je napr. v tomto online compileri http://www.compileonline.com/compile_c_online.php

Nechcem čítanie zo súboru, ale aby to bralo ako stdin vstup

Viete niekto, ako na to?

Ďakujem za odpovede :)

Uživatelský avatar
MichalM.Mac
Příspěvky: 3342
Registrován: 30 črc 2012 11:03
Kontaktovat uživatele:

Re: XCode stdin

Příspěvek od MichalM.Mac » 10 říj 2014 17:16

Product -> Scheme -> Edit Scheme -> Run –> Arguments Passed on Launch

P1x3L61
Příspěvky: 151
Registrován: 23 kvě 2014 20:54

Re: XCode stdin

Příspěvek od P1x3L61 » 10 říj 2014 17:20

To som skúšal, nefunguje ( alebo niečo robím zle) Zadám tam napr. čísla na načítanie "5 12 8" a scanf("%d %d %d", &a, &b, &c) nič nenačíta

Uživatelský avatar
MichalM.Mac
Příspěvky: 3342
Registrován: 30 črc 2012 11:03
Kontaktovat uživatele:

Re: XCode stdin

Příspěvek od MichalM.Mac » 10 říj 2014 20:02

Jo stdin a ne argumenty. Špatně jsem to přečetl.

Řešil jsem to tak, že vedle Xcode bylo otevřené okno Terminálu, který mě working directory ve složce, kam Xcode cpe zkompilované binárky -> /Users/michal/Library/Developer/Xcode/DerivedData/test-eqnqelfzdnvjdghfmsduawdpkodn/Build/Products/Debug
a pouštěl ten prográmek tam -> ./test

Odpovědět