Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Алгоритм генерации полей кроссворда https://www.cyberforum.ru/ cpp-beginners/ thread1972859.html
main.cpp #include "stdafx.h" #include <iostream> #include <clocale> #include <fstream> #include <string> #include <vector> #include "CrosswordGenerator.h" #include <clocale>
C++ Ошибка в формуле
Есть такое задание - Написать программу для решения задачи (используя алгоритм линейной структуры). Вычислить значение функции при заданных значениях входных данных. Программа не правильно работает при значениях a и x - 0 и 0 соответственно. Если правильно понимаю, то ошибка в числителе, так как знаменатель считается хорошо и нулем он быть не может. В общем, непонятно))
C++ Назначение "string" Привет :). Я только недавно начал пытаться что-то понять и выучить в написании кода, да и на сайте я недавно. Не судите сторого, но запутался в назначении "string" в c++. Объясните кому не сложно. Заранее спасибо https://www.cyberforum.ru/ cpp-beginners/ thread1972856.html C++ Изучение библиотек и функций https://www.cyberforum.ru/ cpp-beginners/ thread1972849.html
Доброго времени. Друзья, скажите, как вообще изучать функции, библиотеки? Каким образом узнать какая библиотека необходима для решения поставленной задачи. Вот например в VS2012 открываю файл <conio.h>. Откуда узнать, что делает каждая функция или объект?
Построение графика по функции C++
Задав конкретную функцию F(x), построить на символьном экране дисплея ее график и графически найти все возможные решения, не применяя никаких численных методов. При реализации учесть, что вид функции и интервал могут быть любыми (в конкретных вариантах задан тестовый интервал и значение корня на этом интервале - для проверки правильности построения графика данной функции). В программе должны...
C++ Измерять время выполнения участка кода https://www.cyberforum.ru/ cpp-beginners/ thread1972841.html
// Фиксируем начальный момент времени clock_t start = clock(); //участок кода ......................................... ......................................... // Фиксируем конечный момент времени finish = clock(); // Пересчитываем зафиксированный временной интервал в секундах double timeInSec = ((double)(finish - start) / (double)CLOCKS_PER_SEC);
C++ Исполняемые файлы в Xcode https://www.cyberforum.ru/ cpp-beginners/ thread1972829.html
Всем привет! Я начинающий программист, работающий на Mac в среде Xcode. У меня такой вопрос: я создаю проект командной строки, пишу что-то в нем и в конце строю решение. Но потом в finder я не могу найти исполняемый файл. Почему? И как это исправить? Извиняюсь за тупой вопрос и заранее спасибо))
Уценить на 20% все товары, которые дороже заданной цены; вывести товары в порядке возрастания розничной цены C++
Ввести 5 структур типа "Товары на складе" с полями: название товара; закупочная цена; товарная наценка. Написать программу, выполняющую следующие действия: уценяет на 20% все товары, которые дороже заданной цены; выводит товары в порядке возрастания розничной цены. Помогите мне, пожалуйста. #include "stdafx.h" #include <iostream> struct TovarNaSklade // Структура "Товары на складе" {
C++ Мусор в массиве Не могу понять в чем проблема, выводит мусор при компиляции в массивах name, avtor, izdat. Так же крашит при попытке ввода. #include <iostream> #include <locale.h> #include <string.h> using namespace std; class Book { https://www.cyberforum.ru/ cpp-beginners/ thread1972826.html C++ Выдает ошибку error: reference to ‘dec’ is ambiguous class dec { public: void entire(int enter) { while(false) https://www.cyberforum.ru/ cpp-beginners/ thread1972820.html
Записать в файл 10 элементов, и найти (считав с файла) max и min элементы C++
Пробовал сделать это через fprintf, но не смог. Помогите пожалуйста #include <iostream> #include<time.h> #include<stdlib.h> #include<stdio.h> float Viski; FILE *f; struct List {
C++ Известны координаты вершин треугольника, определить его площадь #include <iostream> #include <math.h> #include <cmath> using namespace std; int main() { int x,y,z,z1,z2,y1,y2,x1,x2; float p; cout<<"vvedite koordinaty x1,x2,y1,y2,z1,z2 \n"; cin>>x1>>x2>>y1>>y2>>z1>>z2; https://www.cyberforum.ru/ cpp-beginners/ thread1972808.html
18844 / 9843 / 2408
Регистрация: 30.01.2014
Сообщений: 17,285
02.05.2017, 19:20 0

Const int& ссылки и константы в шаблонах - C++ - Ответ 10394362

02.05.2017, 19:20. Показов 1983. Ответов 8
Метки (Все метки)

Лучший ответ Сообщение было отмечено Renji как решение

Решение

Цитата Сообщение от Renji Посмотреть сообщение
почему на rextester все работает, а у меня - нет.
В общем случае в первоначальном виде и не должно работать. Т.к. при передаче в функцию возможно потребуется адресовать x, что приведет к требованию размещения его в памяти. А если нет определения, то как раз и будет указанная ошибка. Cтандартный класс std::integral_constant<T>, к слову, это учитывает именно поэтому:
C++
1
2
3
4
5
6
7
8
9
10
11
12
   /// integral_constant
   template<typename _Tp, _Tp __v>
   struct integral_constant
   {
      static constexpr _Tp                  value = __v;
      typedef _Tp                           value_type;
      typedef integral_constant<_Tp, __v>   type;
      constexpr operator value_type() { return value; }
   };
   
   template<typename _Tp, _Tp __v>
   constexpr _Tp integral_constant<_Tp, __v>::value;
https://gcc.gnu.org/onlinedocs... ource.html

Вернуться к обсуждению:
Const int& ссылки и константы в шаблонах C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2017, 19:20
Готовые ответы и решения:

int const * const foo(const int* param) const - разъясните значение квалификаторов
int const * const foo(const int* param) const -----1------2----------3----------------4 1: ?...

error: invalid operands of types 'const int*' and 'const int*' to binary 'operator+'
Что означает ошибка в 8 строчке error: invalid operands of types 'const int*' and 'const int*' to...

Напишите функцию f(int& m1, int& m0, int N), которая воз- вращает первую и последнюю цифры двузначного натурального числа N
Напишите функцию f(int&amp; m1, int&amp; m0, int N), которая воз- вращает первую и последнюю цифры...

int const и const int в чем разница этих записей
Попалась мне тут программа для выборочно сортировки, с ней все в принципе ясно, но я в ней встретил...

8
02.05.2017, 19:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.05.2017, 19:20
Помогаю со студенческими работами здесь

Чем отличаются выражения (const int[]){value} от (const int[]){100}
(const int){22} //Приведение к массиву и инициализация его значениями 22 от (const int){i} ...

Изменение конструкции "vector<int> name(const vector<int>& v)"
Здравствуйте, можете подсказать каким образом можно изменить конструкцию vector&lt;int&gt; name(const...

C2280 "bulb &bulb::operator =(const bulb &)": предпринята попытка ссылки на удаленную функцию
Есть некий класс моей реализации под названием bulb, когда я пытаюсь сделать удаление объектов...

Почему friend ostrem& operator <<(ostream& outs, const Rational&); - invalid function declaration?
Пытаюсь скомпилировать программу пишет friend ostrem&amp; operator &lt;&lt;(ostream&amp; outs, const...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru