I've added \n and it works just perfect. Thank a lot!

четверг, 23 октября 2014 г., 0:14:11 UTC+6 пользователь jj написал:
>
> Emscripten stdout is buffered and only flushes when explicitly flushed 
> with fflush, or when printing a new line. So try cout << "type your 
> name:\n"; . Does that work?
>
> 2014-10-22 21:12 GMT+03:00 Anton Smirnov <[email protected] 
> <javascript:>>:
>
>> Hi.
>>
>> I was really impressed by emscripten when i got input dialog for cin >> 
>> operator!
>> The only issue i've noted is that input dialog is shown before output is 
>> done.
>>
>> For example for the source code:
>> #include <iostream>
>>
>> using namespace std;
>>
>> int main() {
>>     char name[128]; 
>>     cout << "type your name: ";
>>     cin.getline(name, sizeof(name));
>>     cout << "hi, " << name << endl;
>>
>>     return 0;
>> }
>>
>>
>> input dialog is shown before "type your name" is printed.
>>
>> Is it bug or feature?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "emscripten-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to