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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вложенные циклы for http://www.cyberforum.ru/cpp-beginners/thread819005.html
По учебной необходимости приступил к изучению C++, ранее пользовался только паскалем, и то это было давно и неправда не могу понять, почему не работает перебор, наставьте, пожалуйста, на путь истинный среда - visual studio for (a1=1; a1<10; a1++) { for(a2=0; a2<10; a2++); { for(a3=0; a3<10;a3++); {
C++ Перестановки в двумерных массивах Нужно переставить части квадратной матрицы (размер kxk (где к-четное)) так как показано на рисунках 1)В первом массиве поменять левую и правую части местами 2)во втором массиве четверти сместить по часовой стрелке Напишите пожалуйста циклы для перестановок http://www.cyberforum.ru/cpp-beginners/thread818996.html
Ошибка LNK2020 C++
Добрый день, Господа! Пишу приложение Windows Forms Application. Возникла проблема при работе с шрифтами и OpenGL. При вызове функции ChooseFontA(&cf) появляется ошибка LNK2020. Прошу помощи! #pragma once #include <windows.h> #include <stdio.h>
Проблемы с написанием N дерева C++
Начал писать N дерево, но запутался: в каждом узле должен храниться массив указателей на его дочерние элементы. Приведённый выше код успешно компилируется, но не выполняется, чувствую где-то напутал с массивами указателей... Подскажите как исправить ошибку... node.cpp #include <iostream> #include "node.h" using namespace std; node::node()
C++ Компиляция кода Freeglut http://www.cyberforum.ru/cpp-beginners/thread818940.html
Здравствуйте. Стоит Ubuntu 12.10, компилятор g++ , библиотеку freeglut поставил из репозитория, после чего инклуды появились нужном месте в g++( то есть в /usr/include ), компилирую этот код: #include <GL/freeglut.h> void display() { glClear(GL_COLOR_BUFFER_BIT); glBegin(GL_LINES); glColor3f(1.0, 0.0, 0.0); glVertex2f(0.25, 0.25); glVertex2f(0.75, 0.75);
C++ Необходимо найти ошибку при вычислении ряда Тейлора с заданной точностью Доброе время суток! Есть задача. Посчитать ряд Тейлора с заданной точностью. Сама функция - cos2x. (Разложение прикрепляю во вложенные файлы к теме). Проблема заключается в том, что при вычислении в итоге получаю неопределенность. Результат вида -1.#IND. Деления на ноль вроде бы нету, проверил. Тем более, изначально вычисления идут нормальные, потом после какого-то Nого повторения цикла... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
26.03.2013, 15:06     Параметры по умолчанию в функции
Параметры по умолчанию для функций должны быть известны в момент компиляции.
В Вашем случае подойдет перегрузка функции print:
C++
1
2
3
void print (T* b, T* e) const; // Задаются оба значения
void print (T* b ) const; // Задается только начало, конец - по умолчанию
void print () const; // Всё по умолчанию
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru