问题列表 - 第32685页

GCC在生成的bison文件中说"数字常量之前的语法错误"

当我使用bison parser.y -d -t编译我的.y文件然后在我的flex文件中包含parser.tab.h文件时,gcc说"错误:数字常量之前的语法错误".它引用第32行,这是yytokentype枚举中的第一行.

enum yytokentype {
   BREAK = 258,
   ... }
Run Code Online (Sandbox Code Playgroud)

该错误大约是"BREAK = 258".老实说,我不知道为什么会这样 - 我真的想使用生成的yylval,我需要从这个头文件中获取它.即使我在我的flex文件中声明yytokentype这样,我也会得到同样的错误.我可能做错什么?

enums gcc bison flex-lexer

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

从应用程序创建Sqlite Embedded数据库

我有一个winforms应用程序,它使用sqlite来存储数据.我可以使用脚本在用户第一次使用应用程序时创建表格,而不是发送空白数据库吗?你能指出一个C#的例子吗?

更新:我想避免发送空白数据库.因此,如果用户仅为1个用户安装应用程序,则只有他的个人资料才能获得副本.如果安装适用于所有用户,则所有用户配置文件都将获取数据库

c# database sqlite

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

table1 UNION ALL table2是否保证输出顺序table1,table2?

SELECT a FROM b
UNION ALL 
SELECT a FROM c
UNION ALL 
SELECT a FROM d
Run Code Online (Sandbox Code Playgroud)

UNION ALL是否保证按顺序打印表b,c,d中的记录?即,在b之前没有来自c的记录.这个问题不适用于特定的DBMS.

sql database union sql-order-by union-all

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

MySQL时间戳到Java日期转换

如何将unix时间戳中的时间转换为正常时间?

java mysql jdbc

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

为什么下面的代码返回相同的东西?

var_dump(implode(',', array('11','22')));
Run Code Online (Sandbox Code Playgroud)

var_dump(implode(array('11','22'), ','));
Run Code Online (Sandbox Code Playgroud)

哪个是对的?

php

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

NetBeans-Xdebug可以工作,但不会公开一些PHP变量

更新 - 努力让WAMP phpDeveloper/Xdebug继续前进.我仍然想要NetBeans - 我只是想比较,看看我是否得到了一些见解.


我正在使用带有LAMPXdebug的NetBeans 6.9来处理PHP代码.Variables显示效果很好,但最近效果不佳.例如,下面的代码应该在代码下面的变量窗格中可见,并且应该公开它的值.但它没有显示,也没有显示它的价值,并且对代码的模仿并没有帮助.(该对象正在显示,它会继续显示,但不在那里,如果是,那就没有意义.) $authorized$this$authorized

这种行为是一致的.也许这是代码复杂性的一个功能?还是猖獗的对象使用?它似乎是在我拿起CodeIgniter时开始的.

当然,当我最需要它们时,变量是隐藏的...或者对于穷人来说似乎是这样.我错过了什么?

NetBeans调试器http://themanthursday.com/wiki/Debugger_Display.png

下面有一个更好的例子.当我踩过这段代码时,Variables只显示Superglobals$ this,就像在图片中一样.我看不到任何价值,甚至只是字符串.

(唠叨想:我打赌$ CI SuperObject与所有这些有关...)

class Product_documents {
  function getProductImage_all($id)
//Return an array of all documents for this product
{
  $imgPath = $this->_getProductImage_folder($id);
  $arrayPossibleFilenames = $this->_getProductImage_possible_files($id);
  foreach ($arrayPossibleFilenames as $imgFile) {
    $imgPathFull = $imgPath.$imgFile;

    $file_exists = get_file_info($imgPathFull);
    if ($file_exists) 
    {
    $arrayFilesPresent[] = $imgPathFull;
    }
  }
  return $arrayFilesPresent;        
}
}
Run Code Online (Sandbox Code Playgroud)

php netbeans

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

在函数中返回数组

我有一个int arr[5]传递给函数的数组fillarr(int arr[]):

int fillarr(int arr[])
{
    for(...);
    return arr;
}
Run Code Online (Sandbox Code Playgroud)
  1. 我该如何返回该数组?
  2. 我将如何使用它,说我返回一个指针我将如何访问它?

c++ arrays pointers return function

190
推荐指数
8
解决办法
73万
查看次数

更改intellij窗格的背景颜色

我已经改变了intellij中的颜色方案,以便Java编辑器窗格的背景很暗,文本很亮.我不确定这是否直接相关,但是,在"运行"窗口等其他窗口中,背景保持白色但任何系统消息都显示为白色文本.这显然是一个问题,因为我无法在白色背景上阅读白色文本,除非我手动突出显示文本以使背景具有不同的颜色.

有没有办法更改IntelliJ中编辑器窗格以外的其他窗格的背景颜色?

java color-scheme intellij-idea

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

Android:即使视图滚动,如何将广告对齐到屏幕底部?

我之前曾问过一个我仍然无法解决的问题:

http://stackoverflow.com/questions/3126347/android-relativelayout-how-to-alignparentbottom-when-wrapped-in-a-scrollview
Run Code Online (Sandbox Code Playgroud)

我想要做的是使用RelativeLayout或LinearLayout将视图对齐到屏幕底部,然后将该布局包装在滚动视图中以允许在必要时滚动(对于横向方向或小屏幕设备的更改).

到目前为止,我发现任何与父底部对齐的东西都可以很好地工作,只要底部是可见的......但如果底部位于滚动下方,则父母底部对齐的视图会跳到顶部.

对于出现在底部的广告来说,这似乎是一种非常常见的设计,所以我认为这是可能的.是吗?

android

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

谁拥有对象返回insertNewObjectForEntityForName:inManagedObjectContext:

我的测试代码:

NSManagedObjectContext *context;
.....
NSAutoreleasePool *pool = [NSAutoreleasePool new];
User *u = (User *)[NSEntityDescription insertNewObjectForEntityForName:@"User" inManagedObjectContext:context];
NSLog(@"after create:%d", [u retainCount]);
[context deleteObject:u];
NSLog(@"after delete:%d", [u retainCount]);
[context save:NULL];
NSLog(@"after save:%d", [u retainCount]);
[pool drain];
[pool release];
NSLog(@"after pool release:%d", [u retainCount]);
[u release];
NSLog(@"after user release:%d", [u retainCount]);
u.loginName = @"aaaa";
Run Code Online (Sandbox Code Playgroud)

结果:

2010-08-13 10:04:54.558 BriefCase[7448:207] after create:2
2010-08-13 10:04:54.560 BriefCase[7448:207] after delete:3
2010-08-13 10:04:54.561 BriefCase[7448:207] after save:1
2010-08-13 10:04:54.562 BriefCase[7448:207] after pool release:1
2010-08-13 10:04:54.563 BriefCase[7448:207] after user release:0
Program …
Run Code Online (Sandbox Code Playgroud)

iphone core-data

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