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

Замена реурсивного класса при переводе с Java на C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести строку символов, переформатировать http://www.cyberforum.ru/cpp-beginners/thread1087527.html
Здравствуйте! Нужно решить следующую задачу. Никак не получается ... Ввести строку символов, переформатировать, продлив до длины 60 символов равномерным добавлением пробелов между словами. Определить количество добавленных пробелов. Спасибо)
C++ multimap::emplace() При компиляции этого кода: #include <iostream> #include <map> using namespace std; int main () { multimap<char,int> mymultimap; mymultimap.emplace('a',10); http://www.cyberforum.ru/cpp-beginners/thread1087526.html
C++ Правильно ли решено. Указатели
Нужно организовать размещение данных как на картинке. Мое решение:void zadanie24(){ int *p1; p1=new int; *(p1+0)=78; int *p3; p3=new int; *(p3+0)=56; *(p3+1)=NULL; *(p1+1)=*(p3+0); } Подскажите пожалуйста правильно ли решено. И как решить вот это с помощью структуры?
Считает элементы в строках а не столбцах. Что не так? C++
Определить двумерный массив A, заполнить его случайными целыми числами от -1000 до 1000. Размер массива задается с клавиатуры, но 4=<n=<10, 4=<m=<10, n!=m. Найти сумму отрицательных элементов кратных 4,5,7 в каждом столбце. Результаты внести в новый массив. #include <stdio.h> #include <conio.h> #include <stdlib.h> int main() {clrscr(); randomize(); int i,j,n,m,sum=0; puts("Vveite kolvo...
C++ Как создать Программу с которой можно будет поговорить http://www.cyberforum.ru/cpp-beginners/thread1087473.html
Подскажите литературу или уроки или объясните что нужно знать для этого. За ранее спасибо.
C++ Таки почему? Здрасте,это опять я со своими тупыми вопросами. Собсно: first *b=new second; first-базовый класс,second-производный. Собсно,в коде представлен указатель виртуальных функций.Если я правильно рассуждаю,то указатель должен иметь одинаковый тип с объектом,на который он указывает.Но типы у них различны.Такая конструкция верна только из-за наследования? подробнее

Показать сообщение отдельно
k1-801
 Аватар для k1-801
4 / 4 / 2
Регистрация: 07.01.2013
Сообщений: 135
02.02.2014, 13:23     Замена реурсивного класса при переводе с Java на C++
Собственно, перевожу одну вещь с Java на C++ и столкнулся с такой проблемой:
Java
1
2
3
4
5
6
7
8
9
//импорты
public class Block
{
//Код не имеющий отношения к проблеме
    public static final Block[] blocksList = new Block[4096];
//Код не имеющий отношения к проблеме
    public static final Block stone = (new BlockStone(1)).setHardness(1.5F).setResistance(10.0F).setStepSound(soundStoneFootstep).setUnlocalizedName("stone");// таких строчек очень-очень-очень много
//Код не имеющий отношения к проблеме
}
Понятное дело что в C++ рекурсивные классы будут выдавать ошибку. Чем можно всё это заменить с минимальным изменением других файлов?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru