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

Счетчик элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что на собеседовании показалось самым сложным http://www.cyberforum.ru/cpp-beginners/thread1791354.html
Добрый вечер, какой вопрос по С++ самый сложный ? Имеется ввиду вопросы на собеседованиях, очередной вопрос колеге за чашечкой кофе и т.д.
C++ Цикл: заполните главные диагонали массива нулями. Заполните главные диагонали массива нулями. #include <iostream> #include <ctime> using namespace std; int main() { srand(time(NULL)); http://www.cyberforum.ru/cpp-beginners/thread1791342.html
C++ Проверка корректности введенного пароля - Ошибка strcmp
Решил воспользоваться strcmp, чтобы проверить правильность введенного пароля, но вместо этого код не хочет компилироваться. В чем проблема, подскажите пожалуйста. #include <iostream> #include <cstring> using namespace std; char iPassword; char iPassword2; int main()
C++ Определить максимальную суммарную стоимость предметов
Вор награбил N предметов, но у него в сумке есть место всего лишь для M предметов. Заданы числа N, M и N действительных чисел - стоимости предметов. Выведите максимальную суммарную стоимость предметов, которые вор может с собой унести Можно использовать только библиотеки iostream, string, vector, algorithm: примеры ))) 1) вводим 6 4
C++ Debug Assertion Failed! Expression: string subscript out of range http://www.cyberforum.ru/cpp-beginners/thread1791306.html
Вот сегодня трудился целый день над игрой, и дошёл до момента когда начала появлятся выше перечисленая ошибка. Помогите найти ошибку. Вот сам код игры : #include <SFML/Graphics.hpp> #include <iostream> sf::RenderWindow window;
C++ Как средствами windows сохранить exe в txt Можно как то перевести любой файл(EXE, PDF, RTF, WORD, DjVu, RAR, TXT и др. ) в текстовый формат и сохранить в txt формате средствами windows? или нужны дополнительные программы? Например(я чайник не смейтесь): 1)Открываем cs.exe в блокноте и сохраняем как arxiv.txt. 2)Потом arxiv.txt сохраняем как cs2.exe Как сделать что бы программа cs2.exe работала?? Добавлено через 4 минуты подробнее

Показать сообщение отдельно
Хрисипп
 Аватар для Хрисипп
17 / 27 / 8
Регистрация: 09.02.2016
Сообщений: 212
08.08.2016, 21:02     Счетчик элементов массива
когда запрашиваешь больше, чем тебе может дать система, место не выделяется, и ты обращаешься к несуществующим объектам. можно убедиться
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>     // std::cout
#include <cstdlib>      // std::exit
#include <new>          // std::set_new_handler
 
void no_memory () {
  std::cout << "Failed to allocate memory!\n";
  std::exit (1);
}
 
int main () {
  std::set_new_handler(no_memory);
  std::cout << "Attempting to allocate 1 GiB...";
  char* p = new char [1024*1024*1024];
  std::cout << "Ok\n";
  delete[] p;
  return 0;
}
пример с http://www.cplusplus.com/reference/new/set_new_handler/
 
Текущее время: 20:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru