Форум программистов, компьютерный форум CyberForum.ru

Аргументы функции по умолчанию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Хранение указателей в контейнерах http://www.cyberforum.ru/cpp-beginners/thread164989.html
Я тут на форуме читал мнение,что хранение указателей в контейнерах - это плохо. Все,кто так думает,не могли бы вы обосновать данное утверждение с точки зрения C++ программирования?
C++ Сжать массив, удалив из него все элементы, величина которых находится на интервале [а,b] 1) В одномерном массиве, который состоит из N действительных элементов, вычислить: - минимальный за модулем элемент массива(ето я вроде знаю как делать а остальное не получается) - сумму модулей элементов, которые расположены после первого отрицательного элемента. - Сжать массив, удалив из него все элементы, величина которых находится на интервале . Место, которые освободится в конце массива... http://www.cyberforum.ru/cpp-beginners/thread164951.html
Способы создания объектов и арифметика указателей C++
Вот сам код: class ListNode { public: ListNode(int val) { next=NULL; i=val; } ListNode* next;
Перестановки из n чисел C++
Не получается написать функцию, которая сохраняет всевозможные перестановки из n элементов в двухмерный массив int arr, где len-число всевозможных перестановок. Как это можно реализовать?
C++ Объединение данных файлов-комментариев .srt http://www.cyberforum.ru/cpp-beginners/thread164925.html
Если кому не сложно, то напишите программку, которая объединяет данные у файлов-комментариев .srt. А конкретно объединяет перевод фразы одного и другого языка. Например film_ru.srt и film_en.srt имеет такое содержание 1 00:00:04,070 --> 00:00:05,904 "Привет и пока" и
C++ Двунаправленный линейный список Доброго времени суток! Я перевелся на 2ой курс в институте, где изучали С++, которого у меня не было. Поэтому спрашиваю вас - что такое двулинейный направленный список, как он реализуется (что нужно изучить, чтобы это сделать) и как с ним работать (добавлять, удалять, искать и т.д.)? Вообще задайте направление мыслей, а то непонятно что и как делать. подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
16.09.2010, 15:11     Аргументы функции по умолчанию
Bumer@ng,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
 
using namespace std;
 
void square(int a = 3, int b = 4)
{
    for (int i = 1; i <= a; i++)
    {
        if (i == 1 || i == a)
        {
            for (int j = 1; j <= b; j++)
                cout << "*";
        }
        else
        {
            cout << "*";
 
            for (int j = 1; j <= (b - 2); j++)
                cout << " ";
 
            cout << "*";
        }
 
        cout << "\n";
    }
}
 
int main()
{
    int a, b;
    
    square();
    cout << "Input a: ";
    cin >> a;
    cout << "Enter b: ";
    cin >> b;
    square(a, b);
    
    system("pause");
    return 0;
}
 
Текущее время: 10:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru