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

Стек размывает массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непонятно работает функция - член класса http://www.cyberforum.ru/cpp-beginners/thread638530.html
Задача создать телефонный справочник с использованием бинарного дерева. Проблема возникает при попытке найти абонента по имени. Создал функцию-члент для поиска Tree::Surch_name. Внутри неё для перебора всех элементов используется функция Tree::Surch_Tree_Name в которую передаю указатель на корень, имя которое неоходимо найти и указатель - cash на элемент если он найден. Внутри функции...
C++ Расположение консольной программы Как программно узнать расположение КОНСОЛЬНОЙ исполняемой программы? В гугле только оконные приложения http://www.cyberforum.ru/cpp-beginners/thread638521.html
C++ Перезапуск программы
Как мне программно перезапустить приложение? Нужно чтобы программа перезапустила себя сам, при том что ее расположение неизвестно Добавлено через 1 минуту Извиняюсь уже нашел ) http://www.cyberforum.ru/cpp-builder/thread549624.html
C++ Задан массив точек. Найти номера наиболее и наименее удаленных друг от друга точек.
Условие задачи: В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в следующем порядке: x1, у1, х2, у2, x3, y3 и т.д. Найти номера наиболее и наименее удаленных друг от друга точек. Мой код: #include <iostream> #include <iomanip> #include <vector> #include <cmath> using namespace std;
C++ Установка и настройка Eclipse + MinGW http://www.cyberforum.ru/cpp-beginners/thread638485.html
Установил MinGW и Eclips for C++ не удается запустить тестовый пример Hello world. Ошибка sh -c "autoreconf -i" Cannot run program "sh": Launching failed Как правильно и где прописывать все необходимые пути?
C++ Не могу правильно считать данные из потока Привет всем. У меня есть такая задача. На вход поступает дробь вида 1 1/4 (например). Эта дробь может быть представлена как только целой частью (1), так только дробной частью (1/4) так и полностью. И возникает проблема считывания. Пробовал так: scanf("%lld %lld/%lld", one, two, three); Но тут проблема в том, что приходится вводить все 3 числа. ну либо 2, но это неправильно. Сейчас сделано... подробнее

Показать сообщение отдельно
alsav22
5412 / 4808 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
16.08.2012, 19:46     Стек размывает массив
Цитата Сообщение от Pure Посмотреть сообщение
8 буковок и завершающий "\n".
cin >> оставляет '\n' в потоке.

Добавлено через 17 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <cstdlib>
#include <iostream>
using namespace std;
 
int main()
{
 
char str[9];
cin >> str; // вводим 8 символов. cin >> добавит символ окончания строки: '\0'.
for (int i = 0; i < 9; i++)
{
     cout << (int)str[i] << " "; // что оказалось в str.
}
 
cout << endl << (int)cin.get() << endl;// то, что осталось в потоке.
 
system("pause");
return 0;
}
Миниатюры
Стек размывает массив  
 
Текущее время: 00:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru