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

Описать что делается в фрагменте кода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объяснить работу программы по обработке символьных массивов (строк) http://www.cyberforum.ru/cpp-beginners/thread915212.html
эта программа выводит на экран слова в которых первая буква встречается хоть один раз,но я не понимаю как она работает помоги пожалуйста очень-очень надо #include <stdio.h> #include <conio.h> #include <string.h> int main() { const int N=80; int n,i,k,j,m,p,x; p=0; m=0;
C++ Выводит не правильные символы помогите решить ошибку. выводит не то что нужно.если не сложно объясните в чём моя ошибка.Спасибо. #include "stdafx.h" #include "iostream" using namespace std; class strana { public: http://www.cyberforum.ru/cpp-beginners/thread915207.html
C++ Не получается с указателями :(
Программа считывает строки из файла и суммирует строки в строку str_new, при это создавая указатели на каждую новую строку которая была прибавлена и сохраняя их в массиве point. Если фаил вида: "abcd efgh ijkl", то в конце строка str_new будет равна "abcdefghijkl", а указатели будут равны point=a, point=e, point=i. Зная куда указывают указатели как вывести обратно строки при помощи указателей,...
Как реализовать каскадную схему суммирования? C++
Имеется массив, скажем, из 10 элементов. Нужно просуммировать элементы массива по каскадной схеме (складываются два первых элемента, потом ещё два... затем складывается сумма попарных элементов и т.д.). Как я понял, тут цикл в цикле должен быть. Но не могу сообразить.
C++ Класс строк, необходима ли инкапсуляция? http://www.cyberforum.ru/cpp-beginners/thread915135.html
Волнует такой вот вопрос, писал класс строк с целью перегрузки операторов, в качестве полей класса: массив char'ов и целочисленный тип, хранящий длину. Есть два варианта использования: загнать поля в private и при необходимости получать копию массива char'ов функцией а-ля char* Get_String (). Ну или хранить как открытое поле, и обращаться напрямую через объект. Вполне ли оправдана вторая идея,...
C++ Перегрузка методов класса Проблема заключается в следующем я не получается правильно сделать задание. Задание:"Для класса реализовать набор операций для работы с объектами класса: сложение, инкремент постфиксный и префиксный, преобразование к разным типам. Операции сложения, инкремента, преобразования реализовать как методы класса. Изменить демонстрационную пpогpамму, продемострировав все перегруженные операции." Класс... подробнее

Показать сообщение отдельно
vladislav23
0 / 0 / 0
Регистрация: 28.04.2013
Сообщений: 24
30.06.2013, 18:28     Описать что делается в фрагменте кода
Вот собственно фрагмент кода, опишите пожалуйста что он делает
C++
1
2
3
4
5
6
7
8
9
10
11
bool soglasnaya(char c)
{
   for (int i=0;i<nofsoglas;i++)
   {
      if (c==soglas[i])
      {
         return true;
      }
   }
   return false;
}
и собственно опишите пожалуста про структуры как и когда они используются и что делается в этом франменте
C++
1
2
3
4
5
6
7
8
9
10
11
12
struct SBukva
{
   SBukva(char _c,long int _line,long int _column):c(_c),line(_line),column(_column)
   {
   }
   SBukva(const SBukva &bukva):c(bukva.c),line(bukva.line),column(bukva.column)
   {
   }
   char c;
   long int line;
   long int column;
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru