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

Перевод фунтов в килограммы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Borland С++ 3.1. Вывод данных в консоль в табличном представлении http://www.cyberforum.ru/cpp-beginners/thread1167438.html
поставлена задача выводить данные в консоли в таблице. границы таблицы выводит функция пользователя mega() в которую из главной программы передаются параметры (цвет линий, фона, текста). так вот вопрос, это делать какбы вручную с помощью line(), outtext(), и т.д. или есть какой-то другой путь?
C++ Заполнить одномерный массив уникальными числами Помогите. Надо ввести количество элементов М, нижнюю границу g1, верхнюю границу g2, заполнить этот массив случайными натуральными числами от g1 до g2 и обеспечить чтоб не было одинаковых. Делаю в Visual Studio, подскажите какие библиотеки нужны и текст проги, для заполнения массива. http://www.cyberforum.ru/cpp-beginners/thread1167420.html
C++ Сформировать массив из 10 элементов. Отсортировать по убыванию
Помогите:) 2. Сформировать массив из 10 элементов. Отсортировать по убыванию.
Получить из матрицы вещественных чисел массив Х, который представляет собой строку с наименьшей суммой элемент C++
Форумчане, выручите пожалуйста, буду очень сильно благодарен вам за помощь. Получить из матрицы вещественных чисел массив Х, который представляет собой строку с наименьшей суммой элементов, элементы которой сдвинуты циклическим сдвигом на 2 позиции вправо. Параметр: min { | xi+1 | - | xi | } 1<=i<=n-1. Тип формирования элементов массива: Случайным образом. Тип организации работы с динами-ческой...
C++ Определить для заданных массивов разность cуммы положительных и суммы модулей отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread1167402.html
Дорогие форумчане, очень сильно нужна ваша помощь, в общем помогите составить программу: Даны три массива целых чисел A(10), Y(12), P(14). Определить для каждого массива разность cуммы положительных элементов и суммы модулей отрицательных элементов. Тип формирования элементов массива: С клавиатуры в диапазоне: A: , Y: , P:
C++ 2012 strtok не работает и выдается ошибка, что требуется strtok_s Проблема в том, что в 2012-ом strtok не работает и выдается ошибка типо нужно strtok_s. Ввожу strtok_s, а это уже абсолютно другая функция, что делать? подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
05.05.2014, 23:38     Перевод фунтов в килограммы
Цитата Сообщение от KOPOJI Посмотреть сообщение
А разве у "безопасной" функции scanf_s мнимая "безопасность" заключается не в наличии третьего аргумента с максимально возможной длиной?
Из MSDN:
Unlike scanf and wscanf, scanf_s and wscanf_s require the buffer size to be specified for all input parameters of type c, C, s, S, or string control sets that are enclosed in []. The buffer size in characters is passed as an additional parameter immediately following the pointer to the buffer or variable.
Тобишь только для строковых параметров (с завершающим нулем или без). Ну и аргумент не третий, а следующий сразу за указателем на буфер (для формата с единственной строкой будет третий, да).

Цитата Сообщение от srin Посмотреть сообщение
ну goto описывается в стандарте C++.
Вы и стандарт читали? Может на конкретный раздел сошлетесь для полноты картины?
Цитата Сообщение от srin Посмотреть сообщение
задумка была именно в бесконечном цикле. не надо считать - закрыл программу.
Эта задумка ущербна. Если есть способ завершить программу корректно, его следует реализовать.
Потому что в более сложных случаях программа например может захватывать ресурсы, которые не будут корректно/или вообще освобождены при аварийном закрытии программы.
 
Текущее время: 23:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru