parameter-passing 相关问题

参数传递是将值分配给函数参数的过程

C# - 传递参数以避免 GC 卡顿的正确方法?

(我发现了一些相关的问题,但它们并不完全相同,也不是十年前的问题。) 那么,C# 中的参数是作为值还是引用传递的。 说我同意, 静态无效主() { 字符串名称=“你好

回答 1 投票 0

如何将参数传递到包含 javascript 并在我的 jmeter 脚本中进行参数化的 csv 文件

我在csv文件中有一个编码格式的javascript,jmeter使用它来运行我的网页测试。我如何将参数发送到已用作 jmeter 参数的 csv 文件

回答 1 投票 0

如何在Struts2中提交表单的URL中传递参数

我正在Struts2中做一个项目,我需要在URL中设置一个参数,就像下面链接中的用户参数一样。 我希望当我单击表单提交按钮而不是任何链接时传递此参数

回答 2 投票 0

在命令行上设置公共属性值

在 msi 的命令行上设置公共属性值遵循以下模式 MyInstaller.msi PUBLICPROPERTY="someValue" 这适用于“命令提示符”,即 cmd.exe 和 powershell。 但 我的机构...

回答 1 投票 0

在Python中按不同的键由不同的对象调用相同的函数

我使用turtle模块在python中创建了两只乌龟,分别为“tur1”和“tur2”。我已经在屏幕上创建了事件侦听器。我创建了一个函数“move_fwd(turte_name)”来移动乌龟

回答 1 投票 0

3 函数加主函数 C 程序计算并显示阶乘

第一个函数需要获取数字并将其传递回主函数,然后需要将该值传递到第二个函数,该函数计算阶乘并将该值传递回主函数...

回答 2 投票 0

如何将模型(包含超过 3000 条记录的列表)从视图发送到 ASP.Net Core 中的另一个 get 操作?

我有一个 ASP.net Core 项目。我想将整个模型(即产品列表)从视图通过“a”标签发送到控制器中的另一个获取操作。我使用了 TempData 但它不...

回答 1 投票 0

作为参数传递的Javascript函数未执行

我有一个App.jsx,声明一个常量和setState例程。我将 setState 放入函数(update_word_list)中。我将该函数传递给子组件。 console.log 打印 typeof

回答 1 投票 0

将函数作为参数传递

我编写了函数“A”,它将调用许多其他函数之一。为了节省重写函数“A”,我想将要调用的函数作为函数“A”的参数传递。例如:

回答 9 投票 0

为什么 e.parameter.argument 在 Google 脚本中不起作用?

我只是在我的网络应用程序中创建了一个 doGet 函数, 函数 doPost(e){ var userName = e.parameter.userName; 返回 ContentService.createTextOutput(用户名); } 我向公众发布了它,...

回答 3 投票 0

如何在另一个函数中使用从主类传递到另一个类的参数?

我尝试制作二十一点游戏,但遇到了功能问题。我想传递金钱和下注的参数,检查获胜者并计算新的金额,然后将其传递给 anot...

回答 1 投票 0

SvelteKit 加载函数中的空参数

我正在尝试按照 SvelteKit 教程在 SvelteKit 中构建一个艺术作品集。我有一个名为 art/ 的页面,其中有一个名为 [collections]/ 的子目录,用于存放各种不同的艺术收藏品

回答 1 投票 0

C 错误 free():在数组操作中的 tcache 2 中检测到双重释放

必须做什么 我的函数被赋予一个包含 n 个数字的数组,并且应该创建并返回一个新数组,其内容取决于参数 k: 如果 k>0,新数组必须包含 a 的每个数字

回答 1 投票 0

R:我可以创建一个带有无意义参数的对象,然后在函数中使用它,使用其输入参数,将赋予它意义吗?

是否可以创建一个包含无意义参数的列表,例如列表设计中的fill.var <- list( geom_boxplot(aes(fill=fill.var), na.rm=TRUE), theme(plot.title = element_text(size = 20,

回答 1 投票 0

无法在 liquibase 的 application.yaml 中设置重复文件模式属性

我有一个Java项目,使用Liquibase库作为数据库迁移工具。 运行迁移时我遇到问题: “找到 2 个路径为 'db/changelog/db.changelog-master.yaml' 的文件”...

回答 1 投票 0

Python 传递和连接全局字符串值

我有4个全局变量:mdstring、rxstring、dnstring、vsstring 我已经验证了设置其值返回字符串的函数 (例如 vsstring =“1|Vision|~包含在医疗中。”) 我...

回答 1 投票 0

如何在多个函数中使用变量?

假设我有一个简单的控制台程序如下: (还没有测试过,它可能包含错误,因为我是新手) #包括 使用命名空间 std; 无效启动程序(); 整数

回答 2 投票 0

React-参数传递-在从子组件到父组件调用/使用它之前是否需要声明参数名称?

这是我的父组件和子组件: 类 ParentComponent 扩展 Component { 构造函数(道具){ 超级(道具) 这个.状态 = { 父母姓名:'父母' } t...

回答 1 投票 0

函数中生成的指针变量不能传入函数指针的参数中

主题: 给定一个不超过 5 位的正整数,要求: 找出它有多少位数字; 分别输出每一位数字; 以相反的顺序输出每个数字。例如,如果原来...

回答 2 投票 0

如何将函数参数生成为具有模板参数中指定长度的序列

什么是通用化模板以将可变数量的参数(作为模板参数给出的计数)传递给函数的简洁方法?例如下面的函数 permute: 模板 什么是通用化模板以将可变数量的参数(作为模板参数给出的计数)传递给函数的干净方法?例如函数 permute,如下: template<std::size_t N> using byte_vector_t = uint8_t __attribute__((ext_vector_type(N))); template <std::size_t N, int(*f)(int)> byte_vector_t<N> permute(byte_vector_t<N> x, byte_vector_t<N> y) { return __builtin_shufflevector(x, y, f(0), f(1), f(2), f(3), f(4), f(5), f(6), f(7), f(8), f(9), f(10), f(11), f(12), f(13), f(14), f(15) ); } template <std::size_t N> byte_vector_t<N> zip_lo(byte_vector_t<N> x, byte_vector_t<N> y) { auto f = [](int i) -> int { return ((i & 1) ? N : 0) + (i / 2); }; return permute<N, f>(x, y); } 但这仅适用于 N=16: // works typedef uint8_t test16_t __attribute__((ext_vector_type(16))); test16_t zip_lo16(test16_t x, test16_t y) { return zip_lo(x, y); } // does not work typedef uint8_t test8_t __attribute__((ext_vector_type(8))); test8_t zip_lo8(test8_t& x, test8_t& y) { return zip_lo(x, y); } std::apply 似乎可能相关,但 __builtin_shufflevector 拒绝传递进去。即使它有效,我仍然不知道如何最好地生成元组。 您应该能够使用 index_sequence: #include <utility> template <std::size_t N, int (*f)(int)> byte_vector_t<N> permute(byte_vector_t<N> x, byte_vector_t<N> y) { return [&]<std::size_t... I>(std::index_sequence<I...>) { return __builtin_shufflevector(x, y, f(I)...); }(std::make_index_sequence<N>()); } 演示 如果您使用 C++17,则无法使用通用 lambda,因此您需要一个辅助函数: template <int (*f)(int), std::size_t... I> byte_vector_t<sizeof...(I)> permute_helper(byte_vector_t<sizeof...(I)> x, byte_vector_t<sizeof...(I)> y, std::index_sequence<I...>) { return __builtin_shufflevector(x, y, f(I)...); } template <std::size_t N, int (*f)(int)> byte_vector_t<N> permute(byte_vector_t<N> x, byte_vector_t<N> y) { return permute_helper<f>(x, y, std::make_index_sequence<N>()); }

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.