Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.08.2012, 04:53   #11
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

зачем вы выложили этот код, непонятно
и еще одно когда выставляете какой то код оформляйте его специальным тегом (кнопочка со знаком #)

Код:
#include <iostream>
#include <locale>

using namespace std;

const int size = 3;

void get_values(int array[], int number_of_elements)
{
	
	for(int i = 0; i < size; i++)
	{
		cout << "Введите елементи массива \n";
		cin >> array[i];
	}
}

int main()
{
	setlocale(LC_ALL, "");

	int numbers[size];
	get_values(numbers, size);

	cout << "Елементи массива \n";
	for(int i = 0; i < size; i++)
	{
		cout << numbers[i] <<" ";
	}

	cout << endl;
	system("pause");
}
rUs_LAN вне форума Ответить с цитированием
Старый 11.08.2012, 09:39   #12
Gtnz8
Пользователь
 
Аватар для Gtnz8
 
Регистрация: 09.08.2012
Сообщений: 95
По умолчанию

Я массивы изучаю, сначала подумал что этот код - пример динамического массива,потом понял что сглупил и убрал подпись.
А вот эта штучка cin.get() не требует заголовочного файла <locale>
Gtnz8 вне форума Ответить с цитированием
Старый 11.08.2012, 10:51   #13
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
А вот эта штучка cin.get() не требует заголовочного файла <locale>
Зато есть еще такая штучка
Код:
setlocale(LC_ALL, "");
p51x вне форума Ответить с цитированием
Старый 11.08.2012, 11:06   #14
Gtnz8
Пользователь
 
Аватар для Gtnz8
 
Регистрация: 09.08.2012
Сообщений: 95
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Зато есть еще такая штучка
Код:
setlocale(LC_ALL, "");
Не могли бы простенько объяснить что это за штучка ? Я вот что нашел:
программа должна явно начинаться с вызова setlocale(LC_ALL,"") (такая форма вызова означает, что всем категориям локализации одновременно будет присвоено значение переменной окружения LANG).
Gtnz8 вне форума Ответить с цитированием
Старый 12.08.2012, 00:40   #15
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

без этой команды вместо кириллицы будут совсем другие символы.
rUs_LAN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++ Функция Andreima Помощь студентам 0 05.06.2012 20:05
Функция Yara24 Помощь студентам 1 28.05.2010 17:29
функция пз Ирина Общие вопросы Delphi 0 05.04.2010 23:22
Функция Lemo Помощь студентам 1 02.12.2008 00:24
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50