cost 191 ms
试图理解涉及结构的多线程。 获取输出“分段错误(核心转储)” - Attempting to understand multithreading which involves struct. Getting output "Segmentation fault (core dumped)"

我创建这个程序是为了理解多线程,并用单线程测试了这个程序并且可以正常工作。 基本上你输入 3 位数。 第一个作为初始数字,第二个是它将运行多少个序列,最后一个数字用于所需的线程数。 程序将在具有以下内容的结构中添加前 2 个数字:开始、迭代和结果。 该算法将开始将第一个数字乘以 2,即您在第二个数 ...

我想知道这个小代码有什么问题,它没有提供预期的结果 - I would like to know what's wrong with this tiny code that it doesn't provide the expected results

简而言之,这个程序的目的是循环遍历给定的字符串数组,并在将任何逗号 (,) 更改为冒号 (:) 后按原样打印出来。 这是我运行代码后得到的结果: 我期望的是得到这个: 结论:我相信由于某种原因,逗号在字符串的开头/中间无法识别,但如果它位于文本末尾,它就可以工作。 我希望你能告诉我如何获得预期的结果 ...

在 arg[] 中搜索 sting 的长度 - searching length of sting in arg[]

我正在尝试从 char argv 数组中获取字符串长度,但我不知道如何检查它。 例如,我正在写 3 个词来安慰:红蓝黄。 然后我想写出“黄色”,但我不知道该怎么做。 我试图将单词保存在文件中,但我在文件中没有退格键,看起来是这样的:redblueyellow ...

2022-02-10 10:54:30   1   45    c++ / argv / argc  
如何从命令行 argv 动态分配多个字符串? - How do I dynamically allocate multiple strings from the command line argv?

对于这个任务,我应该从命令行 arguments 获取多个名称,这些名称以“+”(将名称插入我的链表)或“-”(从列表中删除名称)开头,所以如果我要输入“+bill +jim +ted -bill”,我会添加这三个不带“+”的名字并删除账单。 我尝试使用malloc动态分配字符串,以便我可以修改n ...

如果 argc 只接受一个参数,则出现分段错误。 当 IF 在 WHILE 之前时不会发生这种情况 - Segmentation fault error if argc takes only one argument. This does'nt happen when the IF is before WHILE

检查用户是否没有提供命令行参数,或者更多,它会打印 Usage: ./caesar key。 如果命令行参数为 1,则它检查字符串中的所有字符是否都是数字。 如果我在命令行中输入 ./caesar,则会出现分段错误错误。 当 IF 在 WHILE 之前时不会发生这种情况。 我不确定为什么会发生此错误 ...

为什么我们使用 argc -1? - Why we use argc -1?

这是一个反转给定参数的函数,为什么我们在这种情况下使用argc - 1 ,只要在 int 类型中没有要比较的 null ,是否从 count 中减去文件名? 如果您可以展示 argc - 1 的其他用途,那就太好了。 ...

输入重定向 - Cin 无法使用命令行 - Input Redirection - Cin not working with command line

我的任务是编写一个简单的程序来读取文件,并确定字符 '(' '[' 和 '{' 和“平衡”。意思是,每个开头都有一个匹配的右括号/大括号/括号. 我在输入时遇到问题。 我们将使用输入重定向,而不是 iostream object,利用命令行。 我们使用 makefile,当我运行可执行文件时,它告诉 ...

C Function 将 argv 内容检索到字符串 - C Function to retrieve argv contents to string

我没有时间以任何方式提交我的解决方案,但我很沮丧。 我正在编写一个 function ,它将在执行时采用argv并将其内容连接到一个字符串中,命令由\n分隔,例如"./a.out \na \nb \n c \n..etc" 。 这是 m 代码(它不起作用): 浏览指向 pinter 并取回我想要的字 ...

如何将包含空格字符的命令行参数传递给我的 C++ 程序? - How can I pass a command line argument which contains space character to my C++ program?

我们可以通过 C++ 中的argv代码访问命令行 arguments,我知道。 但问题是,如果一个参数包含空格,那么我的程序就像有两个参数一样工作。 例如,如果参数是foo bar ,我的程序会看到两个参数( foo和bar )。 这是我的代码: string strParameter = str ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM