LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

Ты, наверное, читал каким-то альтернативным способом. Например, через бинокль. Читай САМОЕ ПЕРВОЕ сообщение:

поменять локаль на какую-нибудь страну, которая использует точки вместо запятых пробовал?

твое setlocale(LC_ALL, «C»); именно это и делает.

Если мне нужны значения типа double, то про какое отбрасывание дробной части может идти речь?!!

ты это у компилятора спроси, у меня он во втором случае отбрасывает дробную часть при использовании double

cout альтернатива чтения строк известная

cout - это поток вывода, что какбе понятно по слову out в нем. А cout я написал, потому что лень писать принтф. На результат это вообще никак не влияет.

Исходная версия stevejobs, :

Ты, наверное, читал каким-то альтернативным способом. Например, через бинокль. Читай САМОЕ ПЕРВОЕ сообщение:

поменять локаль на какую-нибудь страну, которая использует точки вместо запятых пробовал?

твое setlocale(LC_ALL, «C»); именно это и делает.