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

Отсутствуют экземпляры шаблон функции "print", соответствующие списку аргументов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передача символических имен функций http://www.cyberforum.ru/cpp-beginners/thread918244.html
Здравствуйте, Чтобы долго не объяснять, прилагаю условие задачи и мой код. Прошу Вашего совета по поводу вставки внутрь созданной функции указания на стандартную. Мне кажется, что моя запись ошибочна, но что именно не так, понять не могу. Вот код, задание ниже: #include <stdio.h> #include <math.h> #include <conio.h> #include <windows.h> #define Nx 4 #define Ny 5 #define Nz 6
C++ std::istream часть кода std::istream &read (std::istream &in, Student_Data &S_D) { cout<<"Enter you name: "; in>>S_D.name; read_evaluation(in, S_D.evaluation); return in; } Где можно подробнее узнать про подобные куски программы? Интересует istream. http://www.cyberforum.ru/cpp-beginners/thread918243.html
Конструктор и скобки C++
Есть код: #include <iostream> #include <exception> #include <istream> #include <ostream> class Point { public:
Почему нельзя объявить динамический массив глобально C++
вот код #include <iostream> #include <string> int w = 0; string *s = new string ; using namespace std; int main { }
C++ скажите пожалуйста код сохранения и загрузки каталога http://www.cyberforum.ru/cpp-beginners/thread918187.html
у меня есть к примеру эрэй int age = {17,24,45}; мне ктото посоветовал ofstream file; file.open("путь"); file << ***; file.close(); но я не понял как сохранить не переменную а эрэй! А потом его ещё и загрузить. буду очень признателен
C++ Cохранение каталога в файл у меня есть каталог int age = {17,24}; я хочу его сохранить и пишу for(int i = 0;i < 2;i++) { ofstream file; file.open("c:\\bazasave.cpp"); file << age; file.close(); } подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11845 / 6824 / 771
Регистрация: 27.09.2012
Сообщений: 16,915
Записей в блоге: 2
Завершенные тесты: 1
05.07.2013, 15:52     Отсутствуют экземпляры шаблон функции "print", соответствующие списку аргументов
120°, Для массивов создактся дескриптор, в котором содержаться такие данные, как размер массива, адрес первого элемента и т.д. Врядли он присутствует в скомпилированном коде, но он имеет значение во время компиляции.
Когда передается указатель на первый элемент массива, все данные теряются, ибо указатель их не содержит.
Когда мы передаем ссылку на массив, то функция в конечном итоге, скорее всего, будет получать указатель на начало массива, но для компилятора будет присутствовать и дескриптор. Можете проверить для обоих случаев размер переданного с помощью sizeof. С указателем покажет размер указателя, с ссылкой - размер массива, следовательно имеем уже не просто указатель, а именно массив, как данное
 
Текущее время: 17:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru