问题列表 - 第19583页

非常奇怪的malloc错误

好.所以我有这个函数,init():

void init()
{
fstream file;
int index = 0;

char temp_list[60000][15];

listlen = 0;
current_index = 0;

file.open("en_US.dic");
while(!file.eof())
{   
    file >> temp_list[index];
    index++;
}

listlen = index;
file.close();
file.open("en_US.dic");

word_list = new char*[listlen];

int count = 0;
for(int i = 0; i < listlen; i++)
{
    word_list[i] = new char[21];
    file >> word_list[i];
}

file.close();
}
Run Code Online (Sandbox Code Playgroud)

此代码编译并正确运行,没有错误.但是,当我改变线

word_list[i] = new char[21]
Run Code Online (Sandbox Code Playgroud)

word_list[i] = new char[x] //x < 21
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

dict: malloc.c:3074: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char …
Run Code Online (Sandbox Code Playgroud)

c++ malloc

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

WPF:将图像添加到ListBox ItemTemplate

我正在创建一个带有列表框的WPF应用程序,我将绑定到项目名称.作为一个装饰元素,我想在列表中的每个项目旁边放置一个小图标,类似于Outlook在其"个人文件夹"列表中的方式.对于初学者,我将对列表中的所有项目使用相同的图像.

这是我到目前为止的标记(我会在它工作后将其移动到资源字典中):

<ListBox.Resources>
    <ImageBrush x:Key="ProjectIcon" ImageSource="Images/project.png" />
</ListBox.Resources>
<ListBox.ItemTemplate>
    <DataTemplate>
        <StackPanel Orientation="Horizontal">
            <Image Source="{StaticResource ProjectIcon}"/>
            <TextBlock Text="{Binding Path=Name}" />
        </StackPanel>
    </DataTemplate>
</ListBox.ItemTemplate>
Run Code Online (Sandbox Code Playgroud)

我在图像资源中有错误,但我不确定如何修复它.有什么建议?谢谢.

wpf listbox image itemtemplate wpf-controls

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

未定义的非成员函数引用 - C++

我在头文件中有以下内容.

namespace silc{
   class pattern_token_map
   {
      /* Contents */
   };

   pattern_token_map* load_from_file(const char*);
}
Run Code Online (Sandbox Code Playgroud)

在CPP文件中(这有适当的包含)

pattern_token_map* load_from_file(const char* filename)
{
   // Implementation goes here
}
Run Code Online (Sandbox Code Playgroud)

在另一个CPP文件中.这有所有适当的包括.

void some_method()
{
    const char* filename = "sample.xml";
    pattern_token_map* map = load_from_file( filename ); // Linker complains about this.
}
Run Code Online (Sandbox Code Playgroud)

我收到一个链接器错误,说明未定义的引用load_from_file.我无法看到这里出了什么问题.

任何帮助,将不胜感激.

编译器:G ++ OS:Ubuntu 9.10

编辑

这是使用的链接器命令.

g++ -L/home/nkn/silc-project/third_party/UnitTest++ -o tests.out  src/phonetic_kit/pattern_token_map.o  tests/pattern_token_map_tests.o  tests/main.o -lUnitTest++
Run Code Online (Sandbox Code Playgroud)

错误来自pattern_token_map_tests.o,功能可用pattern_token_map.o.所以我猜连接的顺序并不是问题所在.(我已从命令中删除了一些文件以简化它)

c++ gcc linker-errors

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

将多个值传递给函数调用(Python)

import re
def strip_tags(value):
    "Return the given HTML with all tags stripped."
    return re.sub(r'<[^>]*?>', '', value)
Run Code Online (Sandbox Code Playgroud)

我有这个功能来剥离HTML标签,但它似乎只接受单个值,如果我想一次传递多个(非固定)值,我需要更改什么?

谢谢

python function

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

java中a + = 10和a = a + 10之间的差异?

a += 10a = a + 10两者是一样的,还是它们之间有一些区别?我在学习Java作业时遇到了这个问题.

java variable-assignment

26
推荐指数
3
解决办法
4154
查看次数

How to detect SSD in Mac OS X?

Is there a reliable, quick, deterministic way (i.e. not a benchmark) to check whether the system drive Mac OS X is on is a Solid State Drive?

Is there any other indicator how well disk handles parallel access? I'm trying to adjust number of threads that my program is going to use for disk-bound operations.

I'm not interested in raw speed or seek time, only which type of access – serial or parallel – is faster for the drive. I …

macos cocoa solid-state-drive iokit

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

Can a process elevate itself after startup?

Is it possible for a process to gain administrator priviledges after it has started? If so, how?

Examples should be in C or C++.

Edit - Examples should also use umanaged code.

windows uac

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

用户控制 - 自定义属性

我在Visual Studio中开发了一个用户控件(WinForms C#)并且有一个问题.

我需要我的用户控件的用户能够更改某些字符串值,我希望他们能够将用户控件添加到他们的表单并单击它以显示我的用户控件的自定义属性将在其中的属性窗格显示.

如何为用户控件设置自己的自定义属性?例如:

我的用户控件包含一个TextBox,我希望用户能够通过Design-Time属性中名为"Text"或"Value"的属性更改该TextBox的值.

c# user-controls properties winforms

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

C#:检查窗体是否形成

如何在运行时检查C#应用程序是Windows应用程序还是控制台应用程序?

我想写一个通用输出库(在控制台应用程序时输出到文本框或控制台).
出于这个原因,如果我可以检查它是否是一个asp应用程序也是有用的.

.net c# vb.net asp.net

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

Open Source CMS (.Net vs Java)

I must say up-front that this is not a strictly programming-related question and a very opinionated one. I am the lead developer of the dominant .Net CMS in my country and I don't like my own product :). Managerial decisions over what is important or not and large chunks of legacy code done before I joined gives me headache every day I go for work. Anyway, having a vast amount of experience in web industry and a very good grasp …

c# java open-source content-management-system

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