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

Нужно определить количество слов в строке. Заменить в ней все пробелы на табуляции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ else, если какой-либо If не выполняется http://www.cyberforum.ru/cpp-beginners/thread22722.html
Проблема! Почитав Самоучитель я так и не понял - каким образом мне сделать так, чтобы ELSE срабатывало в случае если какой-либо IF не верен, я знаю лишь два варианта, в котором ELSE срабатывает либо...
C++ Как связать код с графикой? Всем привет! Подкиньте, пожалста, литературы, как связать 2д/3д графику с кодом. Например, чтобы при задании координат на декартовой системе отображалась точка(не псевдографикой в командной строке),... http://www.cyberforum.ru/cpp-beginners/thread22719.html
Помогите упростить код? C++
Люди пытаюсь писать красиво! Посоветуйте как можно упростить такой страшный код if(!RA3 && !tim && !RC2) tim=0xff; if(RA3 && !tim && RC2) tim=0xff; if(RA3 && tim && !RC2) tim=0;...
C++ Запись структуры в файл.
Структура следующая: struct TRAIN{ char punkt; int nomb; float time; }; Массив из структур нужно записать в файл. Проблема следующая: файл открывается/создается но в него ничего не...
C++ Сортировка двумерного массива по возрастанию http://www.cyberforum.ru/cpp-beginners/thread22698.html
Помогите, пожалуйста с задачей.:-[ Необходимо отсортировать двумерный массив по возрастанию (не переводя его в одномерный). Должно получиться примерно так: 0 0 1 1 2 3 4 5 ...
C++ dynamic_cast #include <iostream> class B { public: virtual void foo(){std::cout<<"B";} private: int a; }; class D : public B { public: void foo(){std::cout<<"D"<<std::endl;} подробнее

Показать сообщение отдельно
Kalashnikov
14 / 14 / 1
Регистрация: 08.02.2009
Сообщений: 63
09.02.2009, 23:46
Динамическое выделение памяти для массива

Для С++:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
int main()
{
   int len, int * arr=0;
   std::cout << “Input array size: \n";
   std::cin >> len;
   arr = new int[len];
   if (arr)  {
     // Вызов функций
    delete[] arr;
   }
   return 0;
}
Для С:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <stdlib.h>
int main()
{
   int len, int * arr = 0;
   printf (“Input array size:  \n");
   scanf ("%d", &len);
   arr = (int *)malloc(sizeof(int)*len);
   if (arr)  {
     // Вызов функций
    free(arr);
   }
   return 0;
}
ПС. в примерах создаются массивы интов, заменишь их на массив чаров, и тули в свою прогу =)
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru