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

помоггите прокомментироватьь и разобратьсяя в коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что лучше читать книги по С++ в оригинале или переводе? http://www.cyberforum.ru/cpp-beginners/thread767767.html
Если говорить конкретнее, речь идет о серии C++ In-Depth. Я вот склоняюсь ко мнению, что оригинал лучше, т.к. иногда переводят как то по китайски... Хотелось бы ваше мнение...
C++ Ассоцыативный закон для квадратных матриц Даны две квадратные матрицы одного порядка А и В. Показать, что для них действут ассоциативный закон, т.е. А * В = В * А. в случае утвердительных ответов вывести на экран сообщение «ассоциативным законам ВЫПОЛНЯЕТСЯ», в противном случае - «ассоциативной закон не выполняется». Вычисление произведения двух матрицы выполнить в виде подпрограммы. Большая просьба: напишите прогамку как можно... http://www.cyberforum.ru/cpp-beginners/thread767752.html
Как получить объект (не указатель), используюя перегруженный new? C++
Например, этот код показывает, что мы получаем указатель, а не объект. В итоге потом неудобный синтаксис ("->" вместо "."), невозможность использовать ссылки. Ну и главное: при выходе из функции не вызывается деструктор! class MyClass { void* const hHeap; int* Array; public: MyClass(cint NumberArray_V, void* const hHeap_V): hHeap(hHeap_V) {Array = ::HeapAlloc((HANDLE) hHeap, NULL,...
C++ некорректно читается файл
хочу написать некое подобие телефонного справочника #include <iostream> #include "windows.h" #include "io.h" #include "stdio.h" using namespace std; struct Abonent {
C++ Чем отличается теория графа (дерево или древо) от сети? http://www.cyberforum.ru/cpp-beginners/thread767732.html
Выдали экзамен с такими вопросами, если не сложна напишите ответы я сам себя проверю) 1) Какие структуры элементов позволяют добавить элемент в самое начало? статический массив стек как по русски не помню стопка(heap) вектор список динамический массив очередь дек (deck)
C++ Интерпретатор Почитал книгу по написанию компиляторов и интерпретаторов Dragon Book. На 90+ страницах есть листинг простого интерпретатора, который я третий день не могу собрать. Основная проблема в файле init.c. Прошу помочь разобраться, как исправить листинг. global.h #pragma once #ifndef GLOBAL_H #define GLOBAL_H #endif // GLOBAL_H #include <stdio.h> подробнее

Показать сообщение отдельно
макс 1376
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 49
21.01.2013, 14:49  [ТС]     помоггите прокомментироватьь и разобратьсяя в коде
Цитата Сообщение от Юля_программист Посмотреть сообщение
Врятли кто будет комментить весь код, Вы покажите что именно не понятно)
Так вам быстрее помогут)
вот этот блок вообще не понятен((
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
int main()
{
    int kh,km,n,h,m;
    h=0;
    m=0;
    Monstr** human;
    Monstr** ork;
    cout<<"VVedite razmer bandi : "; cin>>n;
    human=new Monstr* [n];
    ork=new Monstr* [n];
    for(int i=0;i<n;i++)
    human[i]=new Monstr("Chel",400,20,30,90);
    for(int i=0;i<n;i++)
    ork[i]=new Monstr("Ork",400,20,30,90); 
    km=n-1;
    for(int i=0;i<n;i++)
         {
             if(km>=0)while(human[i]->vuig()==true)
              {
                   human[i]->battle(ork[km]);                        
                   if((human[i]->vuig()==true)||(ork[km]->vuig()==false))
                   {
                   km--;
                   h++;
                   if(km<0)break;
                   }
                   if((human[i]->vuig()==false)||(ork[km+1]->vuig()==true))
                   {
                   m++;
                   break;            
                    
                   }            
              }
         
         }
    if (h>m) cout<<"humans komand vin with count"<<h<<":"<<m;
    if (h<m) cout<<"orks komand vin with count"<<m<<":"<<h;  
    if (h==m) cout<<"nichua"<<m<<":"<<h;  
  getch();       
}
 
Текущее время: 00:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru