小编Bil*_*ger的帖子

程序接收信号SIGSEGV,分段故障

好的...我正在把我的头发撕掉......当我传递一个名为"name"的字符串,内容为"joel"时,为什么我会出现分段错误

void person::setName(string newName)
{
    personName = newName;
}
Run Code Online (Sandbox Code Playgroud)

头文件:

class person {
public:
    int getID();
    string getName();

    void setID(int newID);
    void setName(string newName);
private:
    int personID;
    string personName;

};
Run Code Online (Sandbox Code Playgroud)

顺便说一句...函数调用是由一个孩子,虽然我不知道这可能会导致一个问题.

c++ signals segmentation-fault

8
推荐指数
2
解决办法
4万
查看次数

C#编码带有压缩小数的EBCDIC文件

我必须为外部实体准备一个文件,并且该实体使用带有COBOL的IBM主机并要求该文件在EBCDIC中编码.我在C#中创建文件.我想这是一个由两部分组成的问题......首先,下面的代码是否足以确保文件以他们可以读取的方式生成?

StreamWriter sw = new StreamWriter(@"C:\EBCDICFileEquivalent.txt", false, Encoding.GetEncoding(37));
Run Code Online (Sandbox Code Playgroud)

其次,文件中的几个字段需要压缩十进制,格式为S(9)13 COMP-3.由于我已经指定了EBCDIC编码,我可以使用以下方法将十进制数字(例如1234500000001)写入文件:

sw.WriteLine("1234500000001C"); 
Run Code Online (Sandbox Code Playgroud)

...并在生成的文件中正确显示?

从未对EBCDIC或COMP-3做过任何事情.

c# encoding decimal ebcdic packed-decimal

7
推荐指数
1
解决办法
3422
查看次数

如何使用Java解压缩COMP-3数字?

我有庞大的主机文件,该文件中有一些打包的数字.我想知道如何使用java解压缩后续数字?

打包数字: ?

我阅读了解包数字的教程,并找到了以下规则来计算解包数字所需的字节数:

total_number_of_bytes = (no. of digits + 1) / 2

我写了以下代码来解压缩数字:

public String unpackData(String packedData, int decimalPointLocation) {
        String unpackedData = "";
        char[] characters = packedData.toCharArray();
        final int impliedPositive = 15;
        final int positiveNumber = 12;
        final int negativeNumber = 13;
        for (int currentCharIndex = 0; currentCharIndex < characters.length; currentCharIndex++) {
            byte[] unpackedDigits = unpackByte((byte) characters[currentCharIndex]);
            if(currentCharIndex == (characters.length - 1)) {
                if(unpackedDigits[1] == impliedPositive || unpackedDigits[1] == positiveNumber) {
                    unpackedData += String.valueOf(unpackedDigits[0]);
                } else if(unpackedDigits[1] == …
Run Code Online (Sandbox Code Playgroud)

ascii mainframe ebcdic packed-decimal

7
推荐指数
1
解决办法
1万
查看次数

如何使用单一平台创建多个Facebook机器人?

我有一个Facebook机器人,我已将其与Facebook页面连接.但要公开发布,我必须等待Facebook的批准.

如果你必须制作一个单一的机器人不是问题,如果你必须在比例级别上做这个问题(例如:100多个机器人).

作为ChatfuelContent Api的平台允许您只选择您拥有的页面并自动连接机器人.

几分钟内,机器人就可以公开发布,在Facebook上跳过审查阶段(显然).

我在Facebook开发者指南中没有找到任何关于它的信息,有一种内部API不适用于所有人?如果是这样,您如何请求访问?

facebook bots chatbot facebook-graph-api facebook-chatbot

7
推荐指数
1
解决办法
2278
查看次数

如何安装:OpenSSL + WAMP

这里有没有人有关于如何在我的本地开发机器上获取SSL的明确而详细的步骤?我在c:\ wamp上安装了最新版本的WAMP(2.2c).我在网上找到的说明在大多数情况下似乎已经过时,而且缺乏正确完成工作所需的细节.

ssl openssl wamp

6
推荐指数
2
解决办法
2万
查看次数

一次可以在CPU上运行多少个线程

我想知道同一个应用程序可以在CPU上运行多少个线程?

我同样简单的喜欢:

import java.awt.SystemColor;
import java.util.Date;

public class Threadcall {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        System.out.println("--------------------------");
        System.out.println(Runtime.getRuntime().availableProcessors());
        System.out.println("--------------------------");
        for (int i = 0; i < 5; i++) {
            new samplethread(i);
        }
        // create a new thread
        //samplethread1.run();
        try {
            for (int i = 5; i > 0; i--) {
                System.out.println("Main Thread: " + i + "\t" + new Date());
                Thread.sleep(1000);
            }
        } catch (InterruptedException …
Run Code Online (Sandbox Code Playgroud)

java multithreading

6
推荐指数
2
解决办法
8549
查看次数

如何在cobol中打印小数点?

我希望数据在假脱机中以十进制格式显示.如何打印带小数点的数据.我用过

Pic 99v99
Run Code Online (Sandbox Code Playgroud)

对于我的数据定义,但是当我DISPLAY没有在结果中显示小数点时.

12.34 对于我的数据的值显示为 1234

cobol mainframe

6
推荐指数
1
解决办法
2983
查看次数

88级别编号

10  ERROR-FLAG              PIC X VALUE 'N'.
    88  ERROR-FOUND         VALUE 'Y'.      
    88  ERROR-NOT-FOUND     VALUE 'N'.  
Run Code Online (Sandbox Code Playgroud)

如果我做:

SET ERROR-NOT-FOUND               TO TRUE
Run Code Online (Sandbox Code Playgroud)

然后我做:

SET ERROR-FOUND                   TO TRUE
Run Code Online (Sandbox Code Playgroud)

现在,ERROR-FLAG,ERROR-FOUND和ERROR-NOT-FOUND的值是什么?

cobol

6
推荐指数
1
解决办法
5445
查看次数

Google学术搜索:获取引用论文的链接(未引用)

这似乎是一个愚蠢的问题,但是我一直在寻找这个问题很长时间,但没有发现任何帮助。我想下载给定论文中引用的所有论文。Google学术搜索中有这样的功能吗?甚至只是列出所有引用的论文链接的页面?

citations google-scholar

5
推荐指数
0
解决办法
306
查看次数

在COBOL中,是否可以递归调用段落?

在IBM Mainframe的COBOL中,可以递归地调用段落吗?

200-PARAGRAPH SECTION.

    IF WS-COUNTER < 10
       ADD 1 TO WS-COUNTER
       PERFORM 200-PARAGRAPH
    ELSE
       DISPLAY 'I'M DONE'
    END-IF.

 200-EXIT.
    EXIT.
Run Code Online (Sandbox Code Playgroud)

recursion cobol mainframe

5
推荐指数
1
解决办法
4637
查看次数