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

Перевести код из Java в C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти две первые цифры натурального числа http://www.cyberforum.ru/cpp-beginners/thread1219815.html
Задача Дано натуральное число: найти две первые цифры числа; верно ли, что первая цифра числа четная. var
C++ Самоуничтожение файла Как сделать штоб файл самоуничтожалса http://www.cyberforum.ru/cpp-beginners/thread1219802.html
Какие значения будут у ячеек массива C++
Какие значения будут у ячеек массива после выполнения следующего кода(псевдо)? Помогите пожалуйста, кто знает, то я путаюсь в таком. Заранее благодарен) int mss={1}; int *p1=mss, *p2=&mss; mas=*p1-*p2+mss); mss=(1*p1<*p2)?*p2%3+1^1/(*p1)/2; *p1=*p2+(*p1)- mss; p2=p1; p1=&mss;
C++ Найти среднее значение
Скажите, что не правильно делаю? #include<iostream.h> #include<conio.h> #include<math.h> #include<windows.h> #include<stdio.h> #include<fstream.h> void main()
C++ Простой парсер http://www.cyberforum.ru/cpp-beginners/thread1219757.html
По идее, программа должна справа налево пробегать каждый символ введенной строки и переводить их в числа, если встречается "+" или "-" конвертированное число прибавляется или вычитается из искомого,процесс продолжается до тех пор пока не дойдет до начала строки. Подскажите пожалуйста почему программа прерывается если встречает "+" или "-"? Задача.Пользователь вводит с клавиатуры...
C++ Арифметическое выражение составить структурную схему алгоритма и проект программы вычисления функции, один параметр ввести с клавиатуры, а другой задать как константу, все вычисляемые значения вывести на экран. подробнее

Показать сообщение отдельно
laplas_daemon
0 / 0 / 0
Регистрация: 30.06.2014
Сообщений: 2

Перевести код из Java в C++ - C++

30.06.2014, 11:30. Просмотров 245. Ответов 1
Метки (Все метки)

Java
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
public class LinearProbingHashST<Key, Value>
{
      private int M = 30001;
      private Value[] vals = (Value[]) new Object[M];
      private Key[] keys = (Key[]) new Object[M];
      
      private int hash(Key key)
 
      public void put(Key key, Value val)
      {
            int i;
            for (i = hash(key); keys[i] != null; i = (i+1) % M)
                if (keys[i].equals(key))
                    break;
            keys[i] = key;
            vals[i] = val;
      }
       
      public Value get(Key key)
      {
            for (int i = hash(key); keys[i] != null; i = (i+1) % M)
               if (key.equals(keys[i]))
                   return vals[i];
            return null;
      }
}

З.Ы. Кто-нибудь знает, есть какие-нибудь программы-конвертеры (в особенности интересует именно перевод из Java в C++)?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru