|
|
Другие темы раздела | |
C++ Зависимость одной переменной от другой
https://www.cyberforum.ru/ cpp-beginners/ thread2281069.html Int main (братья) Только начал изучать с++ как бы банально это не звучало) Прошу помощи в следующем моменте: Есть переменная – lumen значение которой задает пользователь. Значений всего 2 ( либо 210 либо 390) Как сделать зависимой переменную – watt от переменной lumen ? Смотрел здесь на форуме, нашел вот такое решение: #include <stdio.h> |
C++ Как показать, что объект ничего не содержит? Возникла проблема при изучении "Структуры данных и алгоритмы java" Роберта Лафоре. Решил изучать именно по этой книге, потому что c++ и java имеют похожий синтаксис, но не суть. В разделе связанных списков наткнулся на проблему: в java очень просто показать, что объект пуст, например... class Link{ //поля, методы, блаблабла } Link obj; obj = null; //Объект не содержит элементов А как тоже... |
C++ По указателю на массив преобразую в шорт но получаю разный результат
https://www.cyberforum.ru/ cpp-beginners/ thread2280999.html Здравствуйте. Моя задача: пройти по массиву байт и преобразовать байты в беззнаковые целые короткие, длинные (там 1,2,4,8 байтные). Мой код #define _WINSOCK_DEPRECATED_NO_WARNINGS #include <cstdlib> #include <iostream> #include <memory> int main() { |
C++ Слово class не равносильно struct? подскажите причину по которой первый класс (A) не компилируется? class A { public: char str = "123"; }; struct B { https://www.cyberforum.ru/ cpp-beginners/ thread2280978.html |
C++ Функция не находит в массиве элемент, всегда возвращает false Привет. Создаю массив 10х10. Заполняю его '-', один элемент заменяю '#'; Функция bool должна вернуть false, если в массиве нет '#'. Но она всегда возвращает false, есть в массиве '#' или нет. #include <iostream> #include <iomanip> using namespace std; bool result(char **&arr, const int size); |
C++ Ошибки при компиляции
https://www.cyberforum.ru/ cpp-beginners/ thread2280925.html Если кто желает помочь и разомнуть свои навыки то прошу скомпилировать c++, я сам не смог, много ошибок! https://yadi.sk/d/yU7_65ug3ZncQY |
C++ Создайте функцию, которая вернет из строки имя Создайте функцию, которая вернет из строки имя. using namespace std; std::string greet(const std::string& str) { vector<string> arr; string delim(" "); size_t prev = 0; https://www.cyberforum.ru/ cpp-beginners/ thread2280922.html |
C++ Количество вхождений каждой буквы в строке Добрый день! В задаче нужно спросить у человека строку, надо посчитать количество вхождений каждой буквы и вывести статистику, например: vvedi stroku: hello WORLD L - 3 O - 2 H - 1 E - 1 W - 1 R - 1 D - 1 |
C++ Неверное нахождение подстроки в строке Есть исходная строка вида: data:data:data Например: Name:SecondName:CurrentTime Хочу все это запихнуть в map<string, pair<string, time_t>> base; Пока не конец файла делаю следующее: while (getline(fin, buffer)) { // Индекс символа ':' size_t pos = buffer.find(':'); // Индекс символа ':', обозначающего начало time_t https://www.cyberforum.ru/ cpp-beginners/ thread2280902.html |
C++ Как работать с шаблоном vector в Builder XE8
https://www.cyberforum.ru/ cpp-beginners/ thread2280885.html Люди! Перешёл на Builder XE8 с Builder 6. В шестом билдере в файле было #include <vector.h> xe8 ругается: не могу открыть такой файл. Посмотрел по каталогу Include в xe8 - там есть <stl.h> Написал #include <stl.h> Теперь при компиляции открывает свой же <stl.h> и находит там кучу ошибок. Что делать? Как пользоваться векторами (шаблоном) в embarcadero xe8 ? |
C++ Что означает сообщение -inf1, которое компилятор выводит в консоль? комбилятор выводит в консоль сообщение -inf1 что это за число это 0? тогда почему 0 не напишет? |
C++ Постоянно появляется ошибка компилирования
https://www.cyberforum.ru/ cpp-beginners/ thread2280823.html Здравствуйте! При написании программы на C++ в строчке if ((d.sex==s) & (d.age==a)) cout << endl << d возникает ошибка no match for 'operator<<' in 'std::cout.std::basic_ostream<_CharT, _Traits>::operator<< <char, std::char_traits<char> >(std::endl<char, std::char_traits<char> >) << d' d.sex и d.age являются составными частями структуры donor и позднее объявленного на ее базе массива... |
440 / 283 / 183
Регистрация: 23.06.2018
Сообщений: 651
|
||||||||||||||||
02.08.2018, 00:44 | 0 | |||||||||||||||
Игра "Морской Бой" - C++ - Ответ 1257539402.08.2018, 00:44. Показов 3374. Ответов 8
Метки (Все метки)
Ответ
Вот это:
Воду вы пишите (Create_table) в те массивы, которые внутри main. А корабли расставляете (Set_ships) в те, которые снаружи. Либо вы убираете строки типа arr = BotArr; из Set_ships, либо убираете массивы из main.На самом деле, я на 99% уверен, что вы использовали такие глобальные массивы не только здесь, поэтому... Быстрый фикс: убрать массивы из main. Запускаем, осознаём что отображение карты не решает проблемы с нулём кораблей. Наконец-то инициализируем их количество хоть чем-то. Быстрый фикс: присвоить максимальное количество кораблей.
Добавлено через 1 час 0 минут Извините, я начал понемногу вчитываться в ваш код. Проблема с количество кораблей заключается в том, что после создания своего флота, вы не обнулили количество кораблей каждого типа, поэтому у противника просто нет флота. Так же я понял откуда брались несколько ходов, это была моя ошибка. Вернуться к обсуждению: Игра "Морской Бой" C++
0
|
02.08.2018, 00:44 | |
Готовые ответы и решения:
8
Игра Морской Бой Игра Морской бой Головоломка «Морской бой». Разместите в таблице полную флотилию для игры в «Морской бой». Корабли не должны касаться дру Игра морской бой + VS 2019 Найти и исправить ошибки (игра "Морской бой") |
02.08.2018, 00:44 | |
02.08.2018, 00:44 | |
Помогаю со студенческими работами здесь
0
Игра "Морской бой" с управлением мышки Игра "Морской бой" Рассстановка кораблей Игра "Морской бой" Игра "Морской бой" Игра "Морской бой" Морской бой |