Харьков Форум
  Харьков Форум > Hi-Tech... > Программирование и создание сайтов

Старый 9.12.2018, 01:14   #921
sergeime


 
 
Регистрация: 29.07.2006
Адрес: World is not enough
Из: Ukraine
Сообщений: 51,179
 
По умолчанию
Цитата:
Сообщение от МалэкулЙаду
Зачем? Всё и так работает. Зачем плодить гемор с использованием потоков, если они в этой задаче доставляют больше проблем, чем решают? Там просто не нужен поток. Хотя, я не знаю что делается с данными открытыми fopenws с кодировкой когда туда делается fputws. fputs и << это суть одно.

Какой выигрыш вообще даст тут применение потока? Хоть бинарного, хоть какого?


__________________
Новый год оказывается может быть очень даже удачным .
We are antisocial
    Вверх
Старый 9.12.2018, 01:15   #922
МалэкулЙаду


 
 
Регистрация: 8.04.2009
Адрес: Та тут рядом
Из: Ukraine
Сообщений: 15,864
 
По умолчанию
Цитата:
Сообщение от sergeime
Во, пятый вариант

file.imbue(std::locale("Russian_Russia.1251"));
Я всякие писал. Эту тоже - не работала.
Я остановлюсь на fopen / fputws. Оно работает и работает правильно.

P.S. По поводу рекурсии... Получается, что всю структуру папок по одному сквозному пути - будет пхать в стєк. Хорошо это, или плохо?
Ну папками сте не забить - есть максимальная длина пути, там всего 32768, а, допустим, при такой же задаче, но с какими-нибудь структурами БД? Просто смотреть надо?


__________________
Витовтас;60774927 я не вижу никакого нападения РФ на вас, о чем вы кричите уже три года,может вам так этого хочется и вы. всеми доступными вам возможностями и усилиями, добиваетесь этого самого нападения? (04.08.2017)
Есть кто в Литве? Убейте эту мерзость.
    Вверх
Старый 9.12.2018, 01:16   #923
МалэкулЙаду


 
 
Регистрация: 8.04.2009
Адрес: Та тут рядом
Из: Ukraine
Сообщений: 15,864
 
По умолчанию
Цитата:
Сообщение от sergeime

Не, решение задачи - как ремонт. Оно может длиться вечно.
Его надо просто остановить волевым решением


__________________
Витовтас;60774927 я не вижу никакого нападения РФ на вас, о чем вы кричите уже три года,может вам так этого хочется и вы. всеми доступными вам возможностями и усилиями, добиваетесь этого самого нападения? (04.08.2017)
Есть кто в Литве? Убейте эту мерзость.
    Вверх
Старый 9.12.2018, 01:17   #924
sergeime


 
 
Регистрация: 29.07.2006
Адрес: World is not enough
Из: Ukraine
Сообщений: 51,179
 
По умолчанию
Цитата:
Сообщение от МалэкулЙаду
Я всякие писал. Эту тоже - не работала.
Я остановлюсь на fopen / fputws. Оно работает и работает правильно.
У меня же работает.

Цитата:
P.S. По поводу рекурсии... Получается, что всю структуру папок по одному сквозному пути - будет пхать в стєк. Хорошо это, или плохо?
Ну папками сте не забить - есть максимальная длина пути, там всего 32768, а, допустим, при такой же задаче, но с какими-нибудь структурами БД? Просто смотреть надо?
Того кто рекурсивно лазит в базу - я бы отдал китайцам для выпиливания ненужных генов. Всех.


__________________
Новый год оказывается может быть очень даже удачным .
We are antisocial
    Вверх
Старый 9.12.2018, 01:25   #925
МалэкулЙаду


 
 
Регистрация: 8.04.2009
Адрес: Та тут рядом
Из: Ukraine
Сообщений: 15,864
 
По умолчанию
Цитата:
Сообщение от sergeime
У меня же работает.
Ну проверю, просто я уже допилил. Интересно, конешно, но подзаебало изрядно именно это задание



Цитата:
Сообщение от sergeime
Того кто рекурсивно лазит в базу - я бы отдал китайцам для выпиливания ненужных генов. Всех.
Гм... и того, который вот так кодировки сделал - тоже туда отдай.


__________________
Витовтас;60774927 я не вижу никакого нападения РФ на вас, о чем вы кричите уже три года,может вам так этого хочется и вы. всеми доступными вам возможностями и усилиями, добиваетесь этого самого нападения? (04.08.2017)
Есть кто в Литве? Убейте эту мерзость.
    Вверх
Старый 9.12.2018, 01:31   #926
МалэкулЙаду


 
 
Регистрация: 8.04.2009
Адрес: Та тут рядом
Из: Ukraine
Сообщений: 15,864
 
По умолчанию
Результат:
<ÑÒÀÐÒ>
(<СТАРТ>)
Не работает говорю имбуй этот у меня.


__________________
Витовтас;60774927 я не вижу никакого нападения РФ на вас, о чем вы кричите уже три года,может вам так этого хочется и вы. всеми доступными вам возможностями и усилиями, добиваетесь этого самого нападения? (04.08.2017)
Есть кто в Литве? Убейте эту мерзость.
    Вверх
Старый 9.12.2018, 01:38   #927
sergeime


 
 
Регистрация: 29.07.2006
Адрес: World is not enough
Из: Ukraine
Сообщений: 51,179
 
По умолчанию
Цитата:
Сообщение от МалэкулЙаду
Результат:
<ÑÒÀÐÒ>
(<СТАРТ>)
Не работает говорю имбуй этот у меня.
А чем смотришь?
ÑÒÀÐÒ означает что ты смотришь это как windows-1252 (Western)



Так шо все работает.


__________________
Новый год оказывается может быть очень даже удачным .
We are antisocial
    Вверх
Старый 9.12.2018, 01:40   #928
МалэкулЙаду


 
 
Регистрация: 8.04.2009
Адрес: Та тут рядом
Из: Ukraine
Сообщений: 15,864
 
По умолчанию
Цитата:
Сообщение от sergeime
У меня же работает.
.
После запуска потока - вернул назад - и путс начал кракозяблы писать.
Перезашел в студию - заработала локаль.

Что это за бред был? Сейчас и локаль и фопен нормально пишут.


__________________
Витовтас;60774927 я не вижу никакого нападения РФ на вас, о чем вы кричите уже три года,может вам так этого хочется и вы. всеми доступными вам возможностями и усилиями, добиваетесь этого самого нападения? (04.08.2017)
Есть кто в Литве? Убейте эту мерзость.
    Вверх
Старый 9.12.2018, 01:41   #929
МалэкулЙаду


 
 
Регистрация: 8.04.2009
Адрес: Та тут рядом
Из: Ukraine
Сообщений: 15,864
 
По умолчанию
Цитата:
Сообщение от sergeime
А чем смотришь?
XMLPad и нотпад++
Перезагруз студии пошептал.
Не думал, что оно такое косячное...


__________________
Витовтас;60774927 я не вижу никакого нападения РФ на вас, о чем вы кричите уже три года,может вам так этого хочется и вы. всеми доступными вам возможностями и усилиями, добиваетесь этого самого нападения? (04.08.2017)
Есть кто в Литве? Убейте эту мерзость.
    Вверх
Старый 9.12.2018, 01:42   #930
МалэкулЙаду


 
 
Регистрация: 8.04.2009
Адрес: Та тут рядом
Из: Ukraine
Сообщений: 15,864
 
По умолчанию
Спать. Спааааааать. (эт я гипнотизирую).

P.S. Дело біло не в бабине. Микрософт писал софтину.


__________________
Витовтас;60774927 я не вижу никакого нападения РФ на вас, о чем вы кричите уже три года,может вам так этого хочется и вы. всеми доступными вам возможностями и усилиями, добиваетесь этого самого нападения? (04.08.2017)
Есть кто в Литве? Убейте эту мерзость.
    Вверх
Старый 9.12.2018, 01:43   #931
sergeime


 
 
Регистрация: 29.07.2006
Адрес: World is not enough
Из: Ukraine
Сообщений: 51,179
 
По умолчанию
Цитата:
Сообщение от МалэкулЙаду
XMLPad и нотпад++
Перезагруз студии пошептал.
Не думал, что оно такое косячное...
Окстись. Пишет все правильно. Это нормальный 1251


__________________
Новый год оказывается может быть очень даже удачным .
We are antisocial
    Вверх
Старый 9.12.2018, 01:44   #932
sergeime


 
 
Регистрация: 29.07.2006
Адрес: World is not enough
Из: Ukraine
Сообщений: 51,179
 
По умолчанию
Цитата:
Сообщение от МалэкулЙаду
Спать. Спааааааать. (эт я гипнотизирую).

P.S. Дело біло не в бабине. Микрософт писал софтину.
О начинается... был один знакомый, он обладал тайным умением поломать любой вообще сэмпл кода который попадал ему в руки. Потом ходил всему офису мозг ебал с вопросам что он не так сделал.


__________________
Новый год оказывается может быть очень даже удачным .
We are antisocial
    Вверх
Старый 9.12.2018, 11:12   #933
МалэкулЙаду


 
 
Регистрация: 8.04.2009
Адрес: Та тут рядом
Из: Ukraine
Сообщений: 15,864
 
По умолчанию
Цитата:
Сообщение от sergeime
О начинается... был один знакомый, он обладал тайным умением поломать любой вообще сэмпл кода который попадал ему в руки. Потом ходил всему офису мозг ебал с вопросам что он не так сделал.
Не, я сэмпл не ломал.
Серьёзно говорю - пишу заголовок через поток, закрываю его, потом файл через фопен/фпутс пишу - и фпутс пишет тоже в вестерне.
Просто перезагрузил студию. И всё заработало.


__________________
Витовтас;60774927 я не вижу никакого нападения РФ на вас, о чем вы кричите уже три года,может вам так этого хочется и вы. всеми доступными вам возможностями и усилиями, добиваетесь этого самого нападения? (04.08.2017)
Есть кто в Литве? Убейте эту мерзость.
    Вверх

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Харьков Форум > Hi-Tech... > Программирование и создание сайтов

Быстрый переход


Часовой пояс GMT +3, время: 16:26.


Харьков Форум Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.