小编Jai*_*dra的帖子

在C中读取字符串数组

我想读一个数组中的一组字符串.数组的大小将在运行时使用mallocalloc即接受字符串的数量作为输入来决定.我尝试了以下代码,但它没有用.

char *array;
array=(char*)malloc(sizeof(char)*t); //t is the size of array
for(int temp=0;temp<t;temp++)
{
    gets(a[temp]);
}
Run Code Online (Sandbox Code Playgroud)

在整数数组的情况下也是如此.
请帮我找到解决方案.

c arrays string

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

如何删除像Frédéric这样的名字中的特殊字符?

我有一个名为的联系人Frédéric.

当我在网站的联系人列表中搜索它时,名称会像这样被更改"Frédéric",因为它Frédéric在数据库中搜索这个名称(),我的名字就Frédéric在其中.

因此,在数据库中没有这样的名称,它表示没有找到任何联系人.

如何获得除此名称之外的真实姓名Frédéric.?

我的解码方法是

public static string Decode(string text)
        {
            if (text == null)
            {
                return "";
            }

            string result = "";
            string[] values = text.Split('@');
            bool escaped = false;
            try
            {
                for (int i = 0; i < values.Length; i++)
                {
                    if (!escaped)
                    {
                        result += values[i].Replace("_"," ");
                    }
                    else
                    {
                        //result += System.Text.ASCIIEncoding.ASCII.GetChars(new byte[] { byte.Parse(values[i]) })[0];

                    }
                    escaped = !escaped;
                }
            }
            catch { }
            return …
Run Code Online (Sandbox Code Playgroud)

.net c# asciiencoding

3
推荐指数
1
解决办法
920
查看次数

如何在oracle表单中禁用F8

如何F8在oracle表单中禁用?我已经开发了一个表单并对保存按钮进行了验证.但是用户通过按F8保存表单来绕过此验证.

我将验证检查置于KEY-COMMIT 触发器中.

我使用Oracle Forms 6i.

oracle oracleforms oracle10g

2
推荐指数
1
解决办法
2826
查看次数

使用'like'在MySQL的列中选择带下划线作为第二个字符的记录

我知道选择带有'a'的记录作为列中的第二个字母,我们编写以下查询: -

Select * from table where column1 like '_a%';
Run Code Online (Sandbox Code Playgroud)

为了选择带有'a'作为列中第三个字母的记录,我们写道: -

Select * from table where column1 like '__a%';
Run Code Online (Sandbox Code Playgroud)

现在我想选择column1包含'_'(下划线)作为第二个字符的记录.例如,我想选择column1类似A_John,B_John,A_Jai等的记录.在这种情况下我可以使用什么逃逸角色.我怎样才能做到这一点?请帮忙.

mysql select

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

在Andengine中将图像作为Sprite加载

我搜索了所有论坛,但我无法获得任何正常工作的代码.我想从SD卡和引擎加载图像作为精灵.任何人都可以为我提供代码吗?我在用

    File imageFile = new File("/path/to/image");
    BitmapTextureAtlas texture = new BitmapTextureAtlas(width , height , TextureOptions.DEFAULT);
    ITextureSource fileTextureSource = new FileTextureSource(imageFile);
    TextureRegion textureRegion = TextureRegionFactory.createFromSource(texture,fileTextureSource ,0,0);
Run Code Online (Sandbox Code Playgroud)

ITextureSource fileTextureSource = new FileTextureSource(imageFile);
Run Code Online (Sandbox Code Playgroud)

给我一个ITextureSource无法解析为类型的错误.我正在使用AndEngine GLES1.请帮帮我,给我一个从SD卡制作精灵的方法.

android sprite andengine

2
推荐指数
1
解决办法
2086
查看次数

如何以编程方式将RelativeLayout.ALIGN_RIGHT设置为FALSE?

如何将实用布局属性更改android:layout_alignParentRight="true"android:layout_alignParentRight="false".我知道如何true从代码中使用以下代码:

LayoutParams params = (RelativeLayout.LayoutParams)btn.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_RIGHT, RelativeLayout.TRUE);
btn.setLayoutParams(params);
Run Code Online (Sandbox Code Playgroud)

如何false在java代码的某些条件下实现这一点?

android android-layout

2
推荐指数
1
解决办法
3794
查看次数

C语言中函数执行的优先顺序

以下语句的执行顺序是什么:

x = f(2) * g(5) + h();
Run Code Online (Sandbox Code Playgroud)

我看过这个链接,优先顺序应该是f,g和h.我是对还是没有,请解释一下

c c++ operator-precedence

2
推荐指数
1
解决办法
192
查看次数

将不同的ID复制到列表中

我有4个列表,像这样:

List <Emp> l1 = new List<Emp>();
List <Emp> l2 = new List<Emp>();
List <Emp> l3 = new List<Emp>();
List <Emp> l4 = new List<Emp>();
Run Code Online (Sandbox Code Playgroud)

Emp有一个名为的属性id,如何获得所有四个列表中存在的所有不同ID的列表?

c# list

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

从字符串中拆分单个字符

我正在编写以下程序来将字符与字符串分开并将其分配给数组.

public class Str {
    public static void main(String[] args) {
        String str = "hello";
        String[] chars = str.split("");
        for (int i = 0; i < chars.length; i++) {
            System.out.println(i + ":" + chars[i]);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到的输出是:

0:
1:h
2:e
3:l
4:l
5:o
Run Code Online (Sandbox Code Playgroud)

我得到一个空字符串作为数组的第一个元素.我期望输出没有空字符串,并且chars数组的长度为5而不是6.为什么在分割此字符串后出现空字符?

java string

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

XMLDocument.Load(),十六进制值0x17,是无效字符

使用xmlDocument.Load()方法加载xml文件时出现以下错误:

在此输入图像描述

我收到此错误,因为我的XML中有一些无效字符"ETB".我怎样才能解决这个问题?该字符是二进制编码图像数据的一部分.

编辑:

<prompt>
   <![CDATA[<FlowDocument xmlns="http://schemas.microsoft.com/something"><Paragraph xmlns="http://schemas.microsoft.com/something"><InlineUIContainer BaselineAlignment="Center">
        <Image Stretch="None" Width="1024" Height="282"><Image.Source><BitmapImage><base64Binary>(Base 64 encoded data containing 'ETB' Text)
   </base64Binary></BitmapImage></Image.Source></Image></InlineUIContainer></Paragraph></FlowDocument>]]>
</prompt>
Run Code Online (Sandbox Code Playgroud)

Base 64 Binary数据是这样的:

iVBORw0KGgoAAAANSUhEUgAABAAAAAEaCAIAAAAACrKOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAOvwAADr8BOAVTJAAAaz9JREFUeF7tnQVgE03Tx8ODu7u7u7v7i7trcS0Ul + Luxd2Ke7FSrEix4oWixZ3iFErlnd1NLqlQ0sbukv + 938eTnOzO/HavmdmdnY0WHByswgECIAACIAACIAACIAACIGAjBMgBwAECIAACIAACIAACIAACIGAjBFQ2oifUBAEQAAEQAAEQAAEQAAEQYOE/oAACIAACIAACIAACIAACIGA7BOAA2E​​5bQ1MQAAEQAAEQAAEQAAEQwAwA + gAIgAAIgAAIgAAIgAAI2BIBzADYUmtDVxAAARAAARAAARAAAZsnAAfA5rsAAIAACIAACIAACIAACNgSAeU5AEFRaZ4oPfSPikKVaYoqoqIqnpEBAXQGyzZCYJjqw56xrIS ...

这些数据之间有"ETB"

c# xmldocument

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