Вопросы по теме 'function-call'
Обнаружение немутантных операторов вызова для чистых функций в D
Я считаю, что D может добавить еще одну интересную функцию в свой набор компиляторов, а именно возможность запретить вызовы чистых функций без побочных эффектов.
Например
auto s = "a";
toStringz(a);
должна ошибка точно так же, как
a ==...
141 просмотров
schedule
26.11.2021
Рекурсивный вызов функций в древовидной структуре с использованием Python
Мне нужно рекурсивно вызывать функции в древовидной структуре.
Ниже приведено изображение для примера древовидной структуры.
введите здесь описание изображения
здесь я вызываю функцию python в цикле for, передавая A , это даст результат B...
672 просмотров
schedule
28.11.2021
Haskell - как создать цикл, в котором есть getLine?
Я хочу создать цикл, который будет принимать пользовательский ввод, то есть getLine, во время каждой итерации цикла. Возможно ли это внутри main или с помощью функции getLine в передаче параметров или нет вообще? Я относительно новичок в Haskell, и...
604 просмотров
schedule
16.09.2021
Вызов функции быстрее, чем расчет на лету?
Я сейчас серьезно запутался. У меня есть функция, создающая таблицу со случайным количеством записей, и я попробовал два разных метода, чтобы выбрать это число (которое несколько взвешено):
Метод 1, отдельная функция
local function n()...
76 просмотров
schedule
01.03.2022
Распознавание кадров стека в стеке с использованием сохраненных значений EBP
Я хотел бы разделить стек на кадры стека, глядя на необработанные данные в стеке. Я решил сделать это, найдя «связанный список» сохраненных указателей EBP.
# P2 # # P3 # # P4 # # P5 #
Есть ли лучший способ разделить стек на кадры стека,...
929 просмотров
schedule
13.03.2022
Как передать функцию функции в Python?
Я новичок/средний в Python. Я закодировал метод Рунге-Кутты 4-го порядка (RK4) в Питон. По сути, это решение маятника, но суть здесь не в этом.
Я хочу улучшить метод RK4 следующим образом: я хочу иметь возможность передавать функцию f...
362 просмотров
schedule
17.03.2022
Почему при вызове функции nullptr не соответствует указателю на объект шаблона?
Вот пример кода, который отлично работает:
#include<iostream>
#include<vector>
template< class D, template< class D, class A > class C, class A = std::allocator< D > >
void foo( C< D, A > *bar, C< D, A...
5717 просмотров
schedule
23.03.2022
Как правильно передать двумерный массив int функции на С++?
Я новичок, когда дело доходит до C++ и кодирования в целом, так как это только мой второй курс. Для моего задания мне нужно написать программу для игры на память, в которой пользователь выбирает карты в 2D-массиве, чтобы попытаться сопоставить их....
43 просмотров
schedule
29.03.2022
Как рекурсивные функции работают в связанном списке с концепцией стека?
Здесь я дал код для печати реверса связанного списка.
fun1() печатает данный связанный список в обратном порядке. Для связанного списка 1->2->3->4->5 функция fun1() выводит 5->4->3->2->1.
void fun1(struct node* head)
{
if(head == NULL)...
705 просмотров
schedule
09.04.2022
Вызвать функцию в методе onTap напрямую или использовать жирный оператор в Dart / Flutter?
Я создал в своем приложении функцию, которая создает настраиваемый виджет в соответствии с моими потребностями. Вот код функции
Widget customCircularButton(
{String title, String subTitle, String img, void Function() onTap}) {
return Column(...
120 просмотров
schedule
23.05.2022
javascript снова указывает на объект Window
Я задал вопрос о Javascript this указывает на объект Window относительно "этих" точек к оконному объекту.
вот исходный код
var archive = function(){}
archive.prototype.action = {
test: function(callback){
callback();
},...
2034 просмотров
schedule
10.07.2022
Неоднозначный поиск шаблона элемента
Ответ на этот вопрос содержится в следующем коде:
#include <vector>
using std::vector;
struct foo {
template<typename U>
void vector();
};
int main() {
foo f;
f.vector<int>(); // ambiguous!
}
Последняя строка в...
210 просмотров
schedule
13.07.2022
Размер функции или оператора?
Почему мы говорим, что sizeof(variable) - это оператор, а не функция?
Это похоже на вызов функции, и когда я думаю о значении оператора, мне кажется, что это что-то вроде + , - или * и т. Д.
254 просмотров
schedule
09.07.2022
haskell — Не удалось сопоставить тип «(Char, Int)» с ошибкой «[Char]»
Я пишу функцию для расширения строки
Пример:
foo "a4b4"
должен вернуть:
"aaaabbbb"
Вот мой код:
foo :: String -> String
foo (x:xs) = let curent = fooHelp(x, read $ charToString( xs !! 0 ) :: Int)
in x :...
302 просмотров
schedule
09.08.2022
Как извлечь информацию из пользовательского типа данных
Я новичок в Haskell и функциональном программировании в целом. В настоящее время я изучаю пользовательские типы данных и имею следующее:
data Point = Pt Double Double deriving (Show, Eq)
getValue :: Point -> Double
getValue (Pt a _) = a...
117 просмотров
schedule
07.09.2022
Как вызвать функцию Java из строки, хранящейся в переменной
Возможный дубликат: Вызов метода с именем string во время выполнения в Java и C
Мне нужно иметь возможность вызывать функцию, но имя функции хранится в переменной, возможно ли это. например:
public void foo ()
{
//code here
}...
26203 просмотров
schedule
02.04.2023
Как я могу определить, является ли вызов функции выражением или оператором при написании синтаксического анализатора для Lua-подобного языка
Я пытаюсь написать парсер для Lua-подобного языка, используя lex и yacc. Это язык без обязательного разделителя оператора (точка с запятой), и из-за этой функции я не мог определить, является ли вызов функции оператором или выражением. Например,...
647 просмотров
schedule
08.01.2023
Получение случайных чисел при вызове функции с аргументом, начинающимся с нуля
У меня есть элементы в списке с 8 цифрами, и большинство из них начинаются с двух нулей. Когда я хочу вызвать функцию и передать ее уникальный номер, почти всегда, когда она начинается с «00», она получает какие-то, казалось бы, случайные числа. Я...
90 просмотров
schedule
19.03.2023
Разъяснение определения функции в Matlab
Я написал некоторый код, который прекрасно работает для самостоятельной оценки тета с некоторыми тестовыми входными данными. Однако я хотел бы взять этот код и превратить его в функцию, которую я могу вызвать в другом файле Matlab. Я продолжаю...
243 просмотров
schedule
09.02.2023
Могут ли memcpy или memmove вернуть указатель, отличный от указателя dest?
Функция memmove определяется следующим образом:
void *memmove(void *dest, const void *src, size_t n);
На странице руководства Linux написано:
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ Функция memmove() возвращает указатель на пункт назначения....
3174 просмотров
schedule
03.08.2023