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

Возврат указателя на локальный объект - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, какой сейчас век, и сколько лет прошло с начала текущего века http://www.cyberforum.ru/cpp-beginners/thread1775094.html
Помогите, пожалуйста, решить задачу и подскажите, где можно вообще рассмотреть решение задач на тему ветвление, логические операции, цикл с постусловием цикл со счетчиком и т.д.? Нужно решение задачи: Век и год Дан год. Нужно определить, какой сейчас век, и сколько лет прошло с начала текущего века. Input Со стандартного устройства ввода вводится целое положительное число, не превосходящее...
C++ Пытался реализовать алгоритм кода Хэмминга Вывод ошибку об выходе за пределы массива. Run-Time Check Failure #2 - Stack around the variable 'encoded' was corrupted #include <assert.h> #include <string.h> #include <stdint.h> #include <limits.h> int get_bit(const void *in, size_t n) { return (((const uint8_t*)in) & (1 << (n % CHAR_BIT))) != 0; } http://www.cyberforum.ru/cpp-beginners/thread1775092.html
Пытался реализовать алгоритм кода Хэмминга C++
Вывод ошибку об выходе за пределы массива. Run-Time Check Failure #2 - Stack around the variable 'encoded' was corrupted. Подскажите пожалуйста как это исправить? #include <assert.h> #include <string.h> #include <stdint.h> #include <limits.h> int get_bit(const void *in, size_t n) { return (((const uint8_t*)in) & (1 << (n % CHAR_BIT))) != 0; }
C++ Добавить после каждого положительного элемента списка нулевой элемент
дан односвязный список. как добавить после каждого положительного элемента нулевой элемент и записать это в файл?
C++ Нахождение маршрута между вершинами http://www.cyberforum.ru/cpp-beginners/thread1775068.html
Всем доброго времен суток. Очень нужна помощь в решении задачи Нужно построить маршрут между вершинами неориентированного графа по спискам инцидентности. Списки инцидентности я строю по матрице ребер (ее считываю из файла). Примерный алгоритм нахождения маршрута: 1) ввожу в майн с клавиатуры две вершины, те самые между которыми нужно найти маршрут (v и u) 2) передаю их в функцию, которая...
C++ Как найти сумму матрицы? как найти сумму матрицы? у меня получается не то что надо( #include<iostream> #include<vector> #include<iomanip> using namespace std; int main() { int a; for (int i = 0; i < 2; i++) { подробнее

Показать сообщение отдельно
meJevin
 Аватар для meJevin
153 / 145 / 56
Регистрация: 18.11.2015
Сообщений: 600
Завершенные тесты: 1
03.07.2016, 16:14     Возврат указателя на локальный объект
DrOffset, а почему UB? У него же static storage duration, он сидит в одном блоке памяти до конца программы. Еще говорят, что most likely, string literals will be stored in read-only segments of memory since they never change. Т.е. его перезаписать нельзя. Или я пургу несу и ничего не понял
 
Текущее время: 15:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru