小编dua*_*mat的帖子

添加到OCaml中的字符串映射

我一直试图弄清楚我认为是一个非常简单的任务,即在函数中向OCaml中的字符串映射添加条目.相关要素如下:

module StringMap = Map.Make (String);;
let m = StringMap.empty;;

let rec count ke = match ke with
 |[] -> []
 |hd::tl -> begin let m = StringMap.add hd 1 m; [hd] @ count tl end;;
Run Code Online (Sandbox Code Playgroud)

我一直收到神秘的"语法错误"消息,但即使在将代码剥离到基本上什么都没有之后我还没有找到解决方案.我可以使用单个命令添加到String Map,但是如果我尝试let m = StringMap.add hd 1 m从函数内部运行,则无法运行.我确信这是一个简单的问题,但有人可以帮忙吗?谢谢.

ocaml

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

设置android屏幕分辨率

我正在尝试更改Android模拟器(以及扩展程序,Android设备)的默认屏幕分辨率,以便在1700x1200下工作.换句话说,我需要屏幕能够显示该范围内的唯一点.

我在布局文件中设置了尺寸,但设备仍默认为320x480.我设置了不同的dpi密度,但无济于事.

任何帮助都会很棒,甚至只是探索的方向.

编辑:感谢您的两个回复.我想我的问题并不清楚 - 我知道设备的最高分辨率是固定的,但我需要缩放屏幕以更精细的粒度显示,而不仅仅是640X850(我认为是最高分辨率).据我所知,你可以设置120-240的dpi密度,但我需要知道如何设置缩放功能来模拟1700x1200的屏幕.我的猜测是它必须由我的代码完成,但我更希望平台能够为我自动缩放它.这可能是不可能的,但我只是想检查一下.

android screen android-emulator

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

标签 统计

android ×1

android-emulator ×1

ocaml ×1

screen ×1