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

Не могу разобраться в коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как добавить символ к символьной строке http://www.cyberforum.ru/cpp-beginners/thread1050560.html
Задание : Задать символьный ряд . Если слов в ряду имеет парное количество символов ,то с обеих сторон слова добавить символ "*". Мой нерабочий код: #include <iostream> #include <conio.h> using namespace std; int main() { char slovo = "fkdjgr"; char simvol="*";
C++ Беру частные уроки по с++ Беру частные уроки по c++ на ближайшее время. Цена - договорная. 8 916 947 80 95 - Антон. Добавлено через 7 минут Мой уровень - начинающий http://www.cyberforum.ru/cpp-beginners/thread1050557.html
Найти ошибку C++
#include <iostream> #include <conio.h> #include <string.h> using namespace std; int main() { char str="kfghdfg."; int lenght=0; for(int i=1;i<20;i++) {
Объясните пожалуйста. Нюансы программы с рекурсией C++
Добрый день. Просьба, объясните пару нюансов программы. всё работает, но не могу разобраться для чего нам нужны вот эти строки, и что они делают? Задание: С помощью рекурсивной функции вычислить сумму элементов одномерного массива. int sum(int *a, int n) { if (n==1) return a; else return a+sum(&a,n-1); Вот сама программа! #include <stdio.h> #include <locale.h> #include <conio.h>
C++ в строке символов s заменить все вхождения подстроки p на не более чем n символов подстроки q http://www.cyberforum.ru/cpp-beginners/thread1050504.html
Составить функцию Zam(s,p,q,n), которая в строке символов s заменяет все вхождения подстроки p на не более чем n символов подстроки q. Стандартные функции для работы со строками не использовать. Считается, что в s достаточно места для размещения результирующей строки.
C++ Составить рекурсивной функции, которая переводит числа из десятичной системы счисления в шестнадцатилетнюю Составить рекурсивной функции, которая переводит числа из десятичной системы счисления в шестнадцатилетнюю. подробнее

Показать сообщение отдельно
Gomg
5 / 5 / 0
Регистрация: 28.06.2013
Сообщений: 116
21.12.2013, 09:57     Не могу разобраться в коде
Необходимо объяснить участок кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
struct     strN 
{ int mas_[N]; 
  strN(){}
  strN (int * ptr) 
  { for(int i = 0; i<N; i++) mas_[i]=ptr[i];
  }
};
 
struct AS 
{  strN*  mas; 
   int count;
   AS()  { mas =  new strN[Nf]; 
           count = 0;
         }                 
   AS& operator += (strN  str)
   {  mas[count] = str;
      count++;
      return *this;
   }
                    
} ArrayStr;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru