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

Массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужна консультация http://www.cyberforum.ru/cpp-beginners/thread643439.html
#include <iostream> #define N 30 using namespace std; int main() { int a; int i,k; float sum; for (i=0; i<N; i++) if ( a < 0) if (a/N) k+=a;
C++ Как прикрутить qt creator к visual studio 2010? Здравствуйте, решил не смотря на свои же противоречия перейти и поработать с qt. Но вот столкнулся с проблемой, хочется прикрутить qt к студии, а не знаю как это сделать. Подскажите, пожалуйста, каким образом это сделать, и какая собственно новая и полная версия qt creator? Да, и в чем осуществляется особенность простоты написания кросплотформенных приложений на c++ с помощью qt? Чтоб... http://www.cyberforum.ru/cpp-beginners/thread643432.html
C++ Предупреждения
Подскажите как избавиться от этих предупреждений 1> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(237): см. объявление 'fopen' 1>c:\users\егор\desktop\virfun+\virfun+\interface_twofile.h(313) : warning C4129: P: неизвестная escape-последовательность 1>c:\users\егор\desktop\virfun+\virfun+\interface_twofile.h(313) : warning C4129: P: неизвестная...
C++ Сортировка для контейнера с указателями
Понадобилось сделать контейнер указателей, но встала проблема сортировки и типа контейнера : #include <set> using std::set; struct MYSTRUCT { int num; char* name; MYSTRUCT() : num(NULL) { name = new char;
C++ Ошибка [Linker error] undefined reference to `Triangulation::distPoints(tagPOINT&, tagPOINT&)' http://www.cyberforum.ru/cpp-beginners/thread643383.html
Добрый день, уважаемые форумчане есть функция которая считает площадь треугольника double Triangulation::squareTriang(POINT &t1, POINT &t2, POINT &t3) { double a,b,c; double Y,S; a=distPoints(t1,t2); b=distPoints(t2,t3); c=distPoints(t3,t1); Y=acos((a*a+c*c-b*b)/(2*a*c));
C++ подскажите сайт где можно найти задачи по c++ сабж подскажите сайт где есть задачки по c++ которые можно порешать и онлаин проверить правильность выполненного задания. подробнее

Показать сообщение отдельно
ALL_ZZ
0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 47

Массив - C++

28.08.2012, 13:37. Просмотров 433. Ответов 2
Метки (Все метки)

Здравствуйте. Заранее прошу прощения, наверно вопрос баянистый. Пытался узнать длину массива таким способом:
C++
1
int lenght = sizeof(a)/sizeof(int);
Здесь а - целочисленный массив. Дело в том, что в функции main длина вроде как считается, а вот если я массив передаю в функцию (например сортировки), там sizeof(a) почему то равен sizeof(int). Заинтересовавшись этим, я просмотрел реализованные сортировки, которые есть здесь (на киберфоруме). Я заметил, что длину массива там передают в качестве аргумента функции. Вопрос: выходит невозможно определить длину массива, если он передаётся в функцию в качестве аргумента? Если да, то почему? Если нет, то как определить его длину? Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru