С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
 Аватар для grrrrr
49 / 49 / 13
Регистрация: 21.04.2009
Сообщений: 265

Где можно посмотреть функции подключаемых директив?

20.05.2009, 11:33. Показов 1412. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Где можно посмотреть функции подключаемых директив? Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.05.2009, 11:33
Ответы с готовыми решениями:

strtok_s где можно посмотреть сам принцип функции
на этой странице http://translate.google.com/translate?langpair=auto%7Cru&u=http://msdn.microsoft.com/en-us/library/ftsafwz3.aspx ...

Где можно посмотреть из чего состоят функции стандартных библиотек
Хочу разобраться как написаны getch() и тому подобные

Где можно посмотреть все функции по работе с динамической памятю в C++ ? Может кто сайт знает
???

10
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
20.05.2009, 11:38
ну наверное ж в этих самых директивах
0
 Аватар для grrrrr
49 / 49 / 13
Регистрация: 21.04.2009
Сообщений: 265
20.05.2009, 11:51  [ТС]
непонятно там ничего. что за синтаксис такой? Почему не видно описаний функций, что они принимают, что возвращают?
0
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
20.05.2009, 12:25
как раз таки что принимают и возвращают понять можно. А реализация, как правило не видно. Т.к. они импортируются из бибилотек. Например, файл math.h из bcc5.5 содержит строку:

C++
1
double      _RTLENTRY _EXPFUNC sin     (double __x);
тут понятно все, что функция sin принимает аргумент типа double и возвращает значение типа double.
1
 Аватар для kazak
3601 / 2742 / 355
Регистрация: 11.03.2009
Сообщений: 6,300
20.05.2009, 12:27
Еще можно воспользоваться справкой.
0
 Аватар для grrrrr
49 / 49 / 13
Регистрация: 21.04.2009
Сообщений: 265
20.05.2009, 13:14  [ТС]
немного понял. я новенький в программировании((, очень много непонятного!

Еще вопрос:

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
procedure BubbleSort(var a: TIntVec);
 var i,p,n: Integer; b: boolean;
begin
 n:= Length(a)-1; {для чего эта строка? знаю что переменной присваивается размер массива., но почему размер массива - 1?}
 
 
 if n < 1 then exit;
 repeat
  b:= true;
  Dec(n);
  for i:= 0 to n do
   if a[i] > a[i+1] then
    begin
     p:= a[i];
     a[i]:= a[i+1];
     a[i+1]:= p;
     b:= false;
    end;
 until b;
end;
Взято из паскаля или делфи, немного читать код могу. мне не понятна

Добавлено через 41 секунду
Помогите разобраться!

сам разобрался. извените за нубский вопрос.(

Добавлено через 38 минут 26 секунд
void buble_sort(int *a, int n)

здесь int *а массив? т.е. это указатель на массив целых?
0
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
20.05.2009, 13:21
да
0
 Аватар для grrrrr
49 / 49 / 13
Регистрация: 21.04.2009
Сообщений: 265
20.05.2009, 15:49  [ТС]
Помогите разобраться!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 #include<stdio.h>
 #define N 1000
 int main() {
    int n, i, j;
    int a[N];
   
    scanf("%d", &n);  //для чего нужна эта переменная?   scanf == cin??
    
    for(i = 0 ; i < n; i++) { 
        scanf("%d", &a[i]); //массив заполняем?  
    }
    for(i = 0 ; i < n ; i++) {       
       for(j = 0 ; j < n - i - 1 ; j++) {  
           if(a[j] > a[j+1]) {           
                int tmp = a[j]; a[j] = a[j+1] ; a[j+1] = tmp; 
           }
        }
    }
 }
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
21.05.2009, 03:47
scanf обращается к stdin'у, считывает кусок данных в соответствии с тем, что в кавычках и так же сохраняет в соответствии (ищет переменные которые должны там быть и записывает по их адресам эти данные из потока)

scanf("%d", &n) - промотает все символы пустого пространства, попробует на первом непустом символе прочитать пока там будут идти цифры и сохранить число, полученное из всех этих цифр вместе, в переменную n, взяв её адрес, чтобы внутри у себя сохранять в неё данные (так как функция и все её обычные переменные существуют только во время её работы)

а потом
scanf("%d", &a[i]) - всё, что я сказал повторяем до сохранения переменной, здесь берётся переменная одна и так же в неё через её адрес сохраняются данные (раз она в цикле, то каждый раз будет новая переменная из массива браться) - таким образом постепенно заполнится массив (для каждого элемента будет отдельный вызов функции scanf вместе с чтением данных и всем остальным)
0
 Аватар для kazak
3601 / 2742 / 355
Регистрация: 11.03.2009
Сообщений: 6,300
21.05.2009, 05:07
Цитата Сообщение от grrrrr Посмотреть сообщение
scanf("%d", &n); *//для чего нужна эта переменная?
grrrrr, вообще, если размер массива должен задаваться во время работы программы, то нужно использовать динамические массивы, у тебя же в примере вариант с использованием статического массива - сначала объявляем достаточно большой массив(в твоем примере на 1000 элементов), а переменной n задаем область этого массива(верхний предел), с которой программа будет работать.
0
 Аватар для RazorQ
591 / 357 / 16
Регистрация: 06.02.2009
Сообщений: 1,386
21.05.2009, 08:25
В примере проилюстрирован метод пузырькового упорядочивания.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.05.2009, 08:25
Помогаю со студенческими работами здесь

Где можно посмотреть все функции по работе с елементами в форме в C++?
?????

Где можно посмотреть АП ЯНДЕКСА?
ПОДСКАЖИТЕ ГДЕ МОЖНО ПОСМОТРЕТЬ КОГДА ПРОХОДИТ АП ЯНДЕКСА,САЙТЫ СО СТАТИСТИКОЙ,КОГДА БЫЛИ В КАКИЕ ДНИ?

Где можно посмотреть ключи компилера?
вот билдер мы запускаем. Компилируем проект. Где написаны ключи с которыми мы компилируем?

Где можно посмотреть информацию о модулях?
Есть подобная информация в спарвочной системе. Или где на сайте. Добавлено через 6 минут Очень много модулей.

Можно ли где-то посмотреть историю домена
Сегодня узнал что мой домен был зарегистрирован еще до меня) аж в далеком 2008 году. У меня вопрос, можно ли как то узнать были ли проблемы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru