Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Напишите программу, которая по задуманному числу и предложенному варианту второго игрока считает количество «быков» и «коров». Первая задача «Быки и коровы» Вам, наверное, известна логическая игра «быки и коровы», но, тем не менее, пояс-ним ее правила. Один игрок задумывает четырёхзначное число, состоящее из различных цифр (ведущий ноль допустим). Второй игрок пытается отгадать задуманное число и на-зывает свои варианты (четырёхзначные числа в том же формате). В ответ первый игрок выдает фразу «n быков, m... https://www.cyberforum.ru/ cpp-beginners/ thread380834.html Работа с меню в консоли C++
я написал программу #include<iostream.h> #include<conio.h> #include<stdlib.h> #include<iomanip.h> #include<system.hpp> int comp(const void *a,const void *b) {return +(*(int*)a-*(int*)b);} int rus(char str_c) {char *str=new char;
C++ поменять местами слова максимальной и минимальной длины. Помогите пожалуйста с решением задачи. Дана строка предложение. Определить в предложении слова максимальной и минимальной длины и поменять их местами. Необходимо использовать библиотеки string.h и stdio.h . https://www.cyberforum.ru/ cpp-beginners/ thread380826.html C++ Переписать функцию с Паскаля на С++ Есть функция для сортировки списка вставками на Паскале. Нужно переписать функцию на С++. function sort(head1:List):List; var newList, cur, sel:List; begin newList:=nil; while head1 <> nil do https://www.cyberforum.ru/ cpp-beginners/ thread380824.html
C++ Лаба. Тема: Разработка и отладка алгоритмов и программ с использованием динамических структур.
Задание Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем - поиск записи в списке. Сначала в программе должен вводиться размер списка(целое число), а сам список создается в виде динамического массива структур как список со связанным хранением. После ввода списка программа переходит в диалоговый режим: запрос - ответ. Т.е....
C++ Сжать последовательность чисел,удаляя из неё все нули Помогите в решении задачи,одномерный массив. Сжать последовательность чисел,удаляя из неё все нули.За ранее большое спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread380794.html
C++ Нужна програмка которая заменяет 1 символ на 3 любые в строке Нужна програма на С. Пример (заменим 'пробел' на '---'): Слово1 слово2 слово3. символов Слово1---слово2---слово3. символов думаю вы догадались в чём проблема строка увиличуетса https://www.cyberforum.ru/ cpp-beginners/ thread380790.html C++ Найти сумму ряда
Добрый вечер! Помогите пожалуйста решить задачи на С++. Информация во вложении. Заранее благодарен.
C++ Написать функцию, что вычисляет длину строки https://www.cyberforum.ru/ cpp-beginners/ thread380781.html
помогите написать программу по эти критериям size_t strlen( const char *s); Функция вычисляет длину строки s. должна вводиться строка и выводится ёё длина в символах
C++ Найти количество последовательностей положительных чисел, длина которых больше 7 Задачка такая - заполнить одномерный массив элементами от -50 до 50. Найти количество последовательностей положительных чисел, длина которых больше 7. Извините, что отвлекаю такой ерундой) #include <stdio.h> #include <time.h> #include <stdlib.h> int Ar; int main(void) { int i,k,c; for (i=0; i<200; Ar=rand()%100-50); printf("Pochatkoviy massiv:\n"); for (i=0;... https://www.cyberforum.ru/ cpp-beginners/ thread380780.html
C++ Считывания для шифрования
Возник вопрос как можно с файла считывать куски определенного размера для дальнейшего их шифрования(дешифрования)??
C++ Произведение элементов массива, расположенных между максимальным и минимальным элементами В динамическом массиве, состоящем из n вещественных величин. А. Сумму отрицательных элементов массива В. Произведение элементов массива, расположенных между максимальным и минимальным элементами С.упорядочить элементы массива по возрастанию пожалуйста помогите(( https://www.cyberforum.ru/ cpp-beginners/ thread380768.html
Заблокирован
09.11.2011, 23:23 0

А можно ли такое делать? - C++ - Ответ 2154112

09.11.2011, 23:23. Показов 931. Ответов 16
Метки (Все метки)

Ответ

Цитата Сообщение от Zyoma Посмотреть сообщение
конечно же вы не поделитесь своими деццкими разработками. Молоть языком очень прошу не в этой теме. Я обратился за помощью, а не за критикой тролля.
Я могу поделиццо своим деццким лесапедом. Мне не жалко. Если конечно, вы меня об этом вежливо попросите.

А что касается критики, то я вам указал на критические ошибки. Которые приведут к крушению.

Если вы выделяете память вот так: char ptr = new char;
То удалять её вы сможете только вот так: delete ptr; ptr=0;

Если вы выделяете память вот так: char ptr = new char [MAX];
То удалять её вы сможете только вот так: delete [] ptr; ptr=0;

То есть, правило простое: если выделял память под массив, то и удаляй тоже массив
Если выделял под объект, то и удаляй тоже объект.

Если попутаешь - потом прибежишь на этот форум и будишь спрашивать: почему у меня в рантайме лагает.

Потому что компилятор не различает указатель на массив, от указателя на объект.

А теперь смотри как ты создаёшь:

C++
1
st.str = new char;
и как удаляешь

C++
1
if (st.len != -1) delete [] st.str;

Это называется "порча памяти", и "неизвестное поведение".

Человеку говоришь: у тебя ошибка, мина замедленного действия. А он "аццтань, ты тролль!" Ну тупи дальше тогда.

Вернуться к обсуждению:
А можно ли такое делать? C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.11.2011, 23:23
Готовые ответы и решения:

Можно ли на C++ делать что то для сайта?
Писать код на С++ , что бы он выполнял какой нить функционал для сайта? Собираюсь начать учить С++,...

можно ли делать виртуальными перегружаемые операторы?
например так: virtual a&amp; a::operator=(a&amp; b);

Как можно делать скрины в авторежиме?
Как можно делать скрины в авторежиме, что б сохранялись автоматически в jpg в фоновом режиме. Про...

Можно ли делать шаблоны дружественных функций?
Вот пример того, как я хочу объявить дружественную функцию в классе: friend template &lt;typename...

16
09.11.2011, 23:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.11.2011, 23:23
Помогаю со студенческими работами здесь

Можно ли считать такое решение верным
Напишите программу читающую со стандартного устройства ввода значения типа int и создающую из них...

Такое и в правду можно сделать в консоли?

Кто-нибудь может подробно объяснить, что такое allocators, зачем это и что с ними делать? Нигде не нашёл инфы
Заранее спасибо.

с++ такое k, для которого можно построить множество
Помогите пожалуйста решить задачу с++!!! Задано семейство множеств букв. Найти такое k, для...

Можно ли делать такое??
Здравствуйте, возник вопрос Можно ли c помощью Паскаля написать программу, которая при запуске...

Для Я. Директа делать отдельный сайт или можно на основном делать?
Для Я. Директа делать отдельный сайт или можно на основном делать? Хотим попробовать Директ,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru