| 
			| 
					
						| Romario 
								Гость
 | 
								|  | «  : 23-01-2004 05:28 »  |  | 
 
 В самом компиляторе русский язык отображается нормально, но при компиляции и запуске программы русские символы превращаются в чёрт знает что, в чём проблема. Спасибо. |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| PSD 
								Главный специалист    Offline 
								Пол:    | 
								|  | « Ответ #1 : 23-01-2004 10:02 »  |  | 
 
 В кодировке ....Где пишешь чем компилируешь?
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Да да нет нет все остальное от лукавого. |  |  | 
	| 
			| 
					
						| ChaoticCube 
								ChaoticCube 
								Помогающий
								
								    Offline 
								Пол:    
								ChaoticCube
								
								
								
								
								
							 | 
								|  | « Ответ #2 : 23-01-2004 11:28 »  |  | 
 
 У меня таких траблов было много.Последний - на VC.NET. В диалогах - шрифт по умолчанию я изменил и все. Так что проверь на шрифт.
 Ну и конечно же на кодировку.
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Сила ночи, сила дня - одинакого фигня.... |  |  | 
	| 
			| 
					
						| Romario 
								Гость
 | 
								|  | « Ответ #3 :  26-01-2004 23:27 »   |  | 
 
 PSD, Компилятор Borland C++ 5.02. В исходниках всё отображается нормально с русским языком, а скомпилированный ехе файл уже этот текст не выводит нормально...
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| ChaoticCube 
								ChaoticCube 
								Помогающий
								
								    Offline 
								Пол:    
								ChaoticCube
								
								
								
								
								
							 | 
								|  | « Ответ #4 : 26-01-2004 23:43 »  |  | 
 
 А шрифт таки смотрел? Попробуй. |  
						| 
								|  |  
								|  |  Записан | 
 
 Сила ночи, сила дня - одинакого фигня.... |  |  | 
	| 
			| 
					
						| Romario 
								Гость
 | 
								|  | « Ответ #5 : 27-01-2004 23:36 »  |  | 
 
 ChaoticCube, Что шрифт? В компил. стоит т.е в Options -> Environment -> Editor -> Display стоит Courier New Cyr.
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| ChaoticCube 
								ChaoticCube 
								Помогающий
								
								    Offline 
								Пол:    
								ChaoticCube
								
								
								
								
								
							 | 
								|  | « Ответ #6 : 27-01-2004 23:54 »  |  | 
 
 Если я правильно понимаю - то это шрифт, который ты юзаешь в самом компиле(то есть шрифт на котором ты свою прогу видишь). В работе, когда окна создаются - там другой шрифт должен быть.Чесно с этим компилятором под винду - не работал, но судя по опциям->окружение->едитор->дисплей -- ты выставляешь шрифт именно для отоброжения под себя.
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Сила ночи, сила дня - одинакого фигня.... |  |  | 
	| 
			| 
					
						| Антон (LogRus) | 
								|  | « Ответ #7 : 28-01-2004 02:07 »  |  | 
 
 А может там кодировки разные.Это так как версия.
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Странно всё это.... |  |  | 
	| 
			| 
					
						| Romario 
								Гость
 | 
								|  | « Ответ #8 : 28-01-2004 05:45 »  |  | 
 
 ChaoticCube, Да, совершенно верно, вот я и спрашиваю где мне ещё его выставить чтобы компилировал нормально с русским языком   LogRus , Где там (кодировки) ? |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Антон (LogRus) | 
								|  | « Ответ #9 : 28-01-2004 06:11 »  |  | 
 
 Romario, понятия не имею.    Прото пару раз было так, что пишешь всё пишешь, сохроняешь, потом компилишь и оказывается, что в исходных кодах кодировка 866 и естественно в исполняемом файле, а сама винда, как извесно использует обычно 1251. Попробуй блокнотом файл исходников открыть может чего происниться.   |  
						| 
								|  |  
								|  |  Записан | 
 
 Странно всё это.... |  |  | 
	| 
			| 
					
						| ChaoticCube 
								ChaoticCube 
								Помогающий
								
								    Offline 
								Пол:    
								ChaoticCube
								
								
								
								
								
							 | 
								|  | « Ответ #10 : 28-01-2004 09:09 »  |  | 
 
 Romario, Borland C++ 5.02 - не навороченный компилятор. Не визуальный вроде (может я ошибаюсь конечно) - поправь. Ты когда диалоги создаешь надо ручками в проге фонт выставлять. В MFC ты бы делал операцию SetFont. Для твоего компила - см. API. |  
						| 
								|  |  
								|  |  Записан | 
 
 Сила ночи, сила дня - одинакого фигня.... |  |  | 
	| 
			| 
					
						| Pu 
								Большой босс    Offline 
								78
								
								
								
								
								
							 | 
								|  | « Ответ #11 : 28-01-2004 10:17 »  |  | 
 
 Вопрос - куда вывод символов? ( на консоль, на форму, в окно) Какими функциями вывод?  И Borland C++ или дебилдер (для уточнения) :?: |  
						| 
								|  |  
								|  |  Записан | 
 
 Насколько я опытен? Достаточно, чтобы понимать, что дураков нельзя заставить думать по–другому, но недостаточно, чтобы отказаться от попыток это сделать.(с) Артур Джонс
 |  |  | 
	| 
			| 
					
						| Romario 
								Гость
 | 
								|  | « Ответ #12 : 29-01-2004 01:24 »  |  | 
 
 Pu, Вывод на экран. Никакими функциями, объектом cout. В Borland C++ 5.02 никакой не дебилдер.
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Kuzmich 
								Гость
 | 
								|  | « Ответ #13 : 29-01-2004 05:13 »  |  | 
 
 Romario, Вам сюда , если я правильно понял. |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Garik 
								Гость
 | 
								|  | « Ответ #14 : 29-01-2004 15:44 »  |  | 
 
 Пользуйся Юникодом! И проблем с кодировкой не будет!  |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	|  |