|
|
Другие темы раздела | |
C++ Ошибка сегментации :(
https://www.cyberforum.ru/ cpp-beginners/ thread1669665.html Подскажите в чем может быть проблема. =D После инклюдов объявлен резиновый массив которого пока* хватает, потом расширю до . Изначально массив весь заполнен нулями, подходя к этому циклу он частично заполнен данными, но места хватает чтобы просчитать функцию. Программа компилируется нормально, доходя до следующего цикла при выполнении вылетает, пишут ошибка сегминтации. пытался прописывать стек... |
C++ Как сделать два столбца в FXText (Fox Toolkit)? FXText.SetVisibleColumns? :) |
C++ Перегрузка функций
https://www.cyberforum.ru/ cpp-beginners/ thread1669597.html Всем привет! Дано задание : написать программу для работы с двумерными массивами, которая будет содержать перегруженные функции для заполнения и вывода массива на экран. Заполнение массивов double и float должно быть соответствующим. Вот мой код. cpp файл с ф-цией main() #include <iostream> #include <time.h> #include "task1.h" using namespace std; void main() |
C++ Перемножение двухмерных матриц Прошу помощи ребят. В институте задали задание, с множеством загвоздок, а я вообще не могу понять как его сделать. В общем, суть задания: Создать программу по перемножение двухмерных матриц с: 1) Генерацией в заданной матрице случайных чисел (с заданным диапазоном) 2) Ручным вводом данных 3) С чтением из файла 4) Чтобы могло вывести на экран и/или сохранить в файл результат 5)... https://www.cyberforum.ru/ cpp-beginners/ thread1669582.html |
Заполнить массив случайными числами; найти количество элементов массива, равных 50, и их индексы C++ массив из 20 элементов случайные числа от -100 до 100 посчитать сколько элементов равно 50, на каком месте они расположены |
C++ Класс: Задача состоит в том, чтобы уметь сортировать по разным параметрам объекты класса автомобиль.
https://www.cyberforum.ru/ cpp-beginners/ thread1669561.html Сталкнулся с такой наверное обычной задачей. но нформации понятной мне в интеренте не нашел. Имею класс(или структуру) автомобиль, у него есть поля: - название - год выпуска - цена ну или еще что-то Функторы, как я понял - это перегруженный operaror() в классе, предикаты - то же, только возвращает bool(с одним входным параметром - унарный, с двумя - бинарный) Задача состоит в том, чтобы... |
C++ Вывод информации из файла
https://www.cyberforum.ru/ cpp-beginners/ thread1669545.html Необходимо дополнить программу, что бы на экран она выводила то, что записано в файле.( она выводит непонятный символ) |
Потокобезопасно ли одновременно добавлять в конец list обьекты и удалять из середины? C++ Добрый день. Потокобезопасно ли одновременно добавлять в конец list обьекты и удалять из середины? Есть два потока. Один парсит лист и периодически вызывает erase в середине, а другой делает push_back. |
C++ Удаление последнего символа в файле txt Здравствуйте! Помогите пожалуйста! Как можно удалить самый последний символ в конце файла? https://www.cyberforum.ru/ cpp-beginners/ thread1669522.html |
C++ Среднее арифметическое модулей четных элементов массива
https://www.cyberforum.ru/ cpp-beginners/ thread1669517.html Здравствуйте! Помогите, пожалуйста, найти среднее арифметическое модулей четных элементов массива, расположенных между первым отрицательным и последним положительным элементами. |
C++ Теряется указатель на начало односвязного списка #include <stdio.h> #include <stdlib.h> #include <iostream> #include <ctype.h> typedef struct Node { struct Node* next; int value; } Node; typedef struct List { |
C++ Реализовать функцию поиска по заданному полю в массиве структур (файловый ввод/вывод) Имеется информация о клиентах телефонной компании и предоставляемых им услугах. Каждая услуга имеет собственный тариф, а каждый клиент может пользоваться произвольным набором услуг в течение ограниченного интервала времени (соответственно срокам договора). Имеются данные о фактическом использовании услуг. Вся указанная информация представлена текстовыми файлами, структура которых выглядит... https://www.cyberforum.ru/ cpp-beginners/ thread1669484.html |
393 / 165 / 32
Регистрация: 10.12.2015
Сообщений: 717
|
|
25.02.2016, 14:39 | 0 |
Имплементация Number - C++ - Ответ 880036025.02.2016, 14:39. Показов 2112. Ответов 10
Метки (Все метки)
Ответ
Я уже говорил тебе надо таскать типы вместе с данными. Например, базовый класс NewCoolLispObject должен иметь поле с данными о типе и поле содержащее указатель на данные. Его типы могут быть только двух значений по стандарту CLHS, это atom или not atom, либо же cons и not cons, т.к. atom это все что не cons. Его наследники содержат свое поле для типа. например, если это клaсc наследник типа atom, то его типы могут быть такие как number, symbol, character, lambda. В свою очередь у наследников типа number может быть тип integer, floating, rational, complex. И так далее. Для начала нарисуй на бумаге дерево иерархии типов. Проверку типа можно осуществлять дедовым способом — битовой маской. Тебе не мешало бы досконально проработать sicp, книга завершается интерпретатором scheme.
Вернуться к обсуждению: Имплементация Number C++
1
|
25.02.2016, 14:39 | |
Готовые ответы и решения:
10
Calculate total number of operations needed to convert a number from origin to sigle digit Given a year number. Output the number of days of that year create a number Randome number в функции |
25.02.2016, 14:39 | |
25.02.2016, 14:39 | |
Помогаю со студенческими работами здесь
0
Expecting variable or number Number of days in a year Number of days in a year Given natural number n. Calculate expression |