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

Размер массива из другой функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить, есть ли у двух квадратных уравнений совпадающие корни http://www.cyberforum.ru/cpp-beginners/thread1197176.html
Помогите пожалуйста доделать задачу: Найти корни уравнений ax^3+bx^2+cx=0 и y^3-ay^2-b=0, используя процедуру. Есть ли у этих уравнений совпадающие корни? Вот что я сделал: #include <iostream> #include<stdio.h> using namespace std; class samp{ float *a;
C++ Зацикленность в программе Вот есть программа: #include <iostream> #include <math.h> #include <iomanip> using namespace std; typedef double(*type_function)(double); double function_1(double x) http://www.cyberforum.ru/cpp-beginners/thread1197172.html
C++ Ошибка в программе
Доброго времени суток! Не совсем уверена в условии вывода. В идеале она должна из файла выводить строки с n по m. #include "stdafx.h" #include <iostream> #include <fstream> #include <windows.h> using namespace std; const int N=256;
Ошибка в программе C++
Доброго времени суток! Не могу понять в чем дело.. #include "stdafx.h" #include <iostream> #include <windows.h> using namespace std; int main() { setlocale( LC_ALL,"Russian" );
C++ Что делает функция void gotoxy? http://www.cyberforum.ru/cpp-beginners/thread1197140.html
Объясните, пожалуйста, что делает эта функция и что делает каждая строка. void gotoxy(short x,short y) { COORD Coor; Coor.X=x; Coor.Y=y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE) ,Coor); }
C++ Директивы define Рассматривая настоящую объемную программу, наткнулся на огромное количество файлов с длинным списком директив #define. Можете вкратце объяснить, зачем их выносят в отдельный файл и с какой целью вообще вводят такое большое количество этих директив? подробнее

Показать сообщение отдельно
zasadadada
2 / 2 / 0
Регистрация: 03.05.2013
Сообщений: 449

Размер массива из другой функции - C++

02.06.2014, 23:41. Просмотров 134. Ответов 0
Метки (Все метки)

Не могу понять, почему не получается получить размер массива из другой функции. Если размер считать из той функции где создается массив, всё получается.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int arraysize (int& a); // прототип функции
 
int main()
{
    int foo [3] = {111,222,333};
 
 
    cout << arraysize(*foo) << endl;
    
    _getch(); //пауза
    return 0;
}
 
int arraysize(int& a) 
{
    int* foo=&a;
    return sizeof(foo)/sizeof(foo[0]);  
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru