Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Размер вводимого числа int a; cout<<"Vvedite chislo "; cin >>a; Если ввести большое число то программа падает. Я понимаю почему. Но как этого избежать? Пусть а long всеравно при вводе оч большого числа и лонг не хватает. Слышал что бороться с этим как-то можно но как хз. https://www.cyberforum.ru/ cpp-beginners/ thread91704.html C++ Матрица
Помогите решить Дана матрица размера M × N. Упорядочить ее столбцы так, чтобы их последние элементы образовывали убывающую последовательность
C++ Сортировка слов по буквам В текстовом файле задано. Считать этот текст и создать контейнер слов, посортировать его по количеству букв в слове, вывести в файл. https://www.cyberforum.ru/ cpp-beginners/ thread91690.html C++ Библиотека. https://www.cyberforum.ru/ cpp-beginners/ thread91687.html
Какая нужна библиотека для функций? gotoxy putch textcolor clrscr
C++ Умножение двух чисел (С++)
Пожалуйста, помогите написать программу на С++: Умножить два числа согласно алгоритму «правила умножения столбиком». Заранее большое спасибо)
C++ Вызов оператора приведения базового класса https://www.cyberforum.ru/ cpp-beginners/ thread91681.html
Добрый день. У меня есть иерархия классов. class A: B { ... operator const char* () const; ...
C++ Среднее квадратичное отклонение https://www.cyberforum.ru/ cpp-beginners/ thread91669.html
кто может помочь ? нужно написать функцию, которая определяет среднее квадратическое отклонение(СКО) последовательности введенных чисел.(условие завершения ввода произвольное). не могу даже суть задания понять((( буду очень благодарна всем, кто откликнется:)
C++ Вопрос об map STL
Как вивести map? list<int> l; for (int i=1; i<=5; i++) l.push_back(i); map<int,list<int>> a; int d = 9; int f = 5; a.insert(make_pair<int,list<int>>(d,l)); map<int,list<int>>::iterator it = a.begin(); for(;it!=a.end();it++) {
C++ динамический массив https://www.cyberforum.ru/ cpp-beginners/ thread91665.html
такая задача: дана матрица размерностью mxn определить количество элементов являющихся простыми числами. матрица представленна в виде одномерного массива указателей. код массива такой: void main() { int n,m; printf("\n vvedite koli4estvo strok i stolbcov v matrice "); scanf("%d%d",&n,&m); int j,i; int **mas2; mas2=new int *;
C++ Массивы https://www.cyberforum.ru/ cpp-beginners/ thread91655.html
1.Подготовить текстовый файл с входными данными в редакторе. 2.Составить алгоритм программы. 3.Разбить программу на функции ввода, обработки и вывода. 4.Входные данные прочитать из файла. 5.Выполнить обработку в соответствии с заданием. 6.Вывести резульаты на экран и дозаписать в файл. *Для массвивов в входном файле указываются : в первой строке кол-во элементов; во второй строке сами...
C++ Текстовый файл
1.Подготовыть текстовый файл с входными данными в редакторе. 2.Составить алгоритм программы. 3.Разбить программу на функции ввода, обработки вывода. 4.Входные данные почитать из файла. 5.Выложить обработку в соответствии с заданием. 6.Вывести на экран и дозаписать в файл. Задание: Исправить слово "интернет" на слово "ИНТЕРПОЛ",использовать функции обработки строковых и символьных...
C++ Шашки https://www.cyberforum.ru/ cpp-beginners/ thread91647.html
Помогите люди!!!!Цель курсовой-создание игры "Шашки".Вот код: //figures.h- Интерфейс модуля графических фигур #ifndef figures_h #define figures_h //Базовый класс фигура class TFigure { protected: int theCenterX,theCenterY;//центр фигуры
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
02.02.2010, 11:13 0

Чем оличается define от const - C++ - Ответ 519994

02.02.2010, 11:13. Показов 4144. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от Evg Посмотреть сообщение
В случае Си нельзя использовать константные объекты для описывания размерности массива.
Это не совсем так.
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <stdlib.h>
 
const int size = 5;
 
int main()
{
    int array[size];
 
    printf("Hello world!\n");
    return 0;
}
GCC с опциями --std=c99, -pedantic и -pedantic-errors (код должен точно соответствовать Стандарту C99, любое отклонение от Стандарта трактовать как ошибку) компилирует с одним предупреждением - переменная array не используется (а это действительно так).

Вернуться к обсуждению:
Чем оличается define от const C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.02.2010, 11:13
Готовые ответы и решения:

Define vs const
возможно эта тема не раз поднималась, но я ее так и не нашел, какая из эти записей лучше #define...

Const #define
{ const int HOLFSDsize= 2;//#define HOLFSDsize 2 // m-угольник void HOLFSD() { int i, n,...

#define PI or static const float PI
Что лучьше обьясните? #define PI 3,14159265 или static const float PI=3,14159265;

Различия между #define и const
Собственно вопрос: в чем различия и что лучше использовать? Хотелось бы получить развернутый ответ...

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

Const в параметрах. Перед чем нужно употребить const дабы обезопасить данные от изменения
const int Counter(const TSNum *Start) { int c=0; while(Start!=NULL){Start=Start-&gt;next;} ...

В чем отличие const и define ?
В чем-же?

#define и const
В чем их различия? Делая тест по подготовке к ЕГЭ, в заданиях части С были фрагменты кода, и...

Чем оличается Windows 7 Pro 32Bit OEM от Windows 7 64Bit OEM ?
чем оличается Microsoft Windows 7 Pro 32Bit OEM от Microsoft Windows 7 64Bit OEM Что означает...

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