标签: map

iOS 6地图教程?

我似乎无法找到一个在iOS 6应用程序中使用地图的体面教程.我得到了添加MapView的部分,但我想在自定义位置添加引脚.我希望我的图钉左侧有标题,副标题和图片.我不确定我是否需要一个不适合的自定义引脚.我还想要一个细节披露指标来转到另一个页面.应该是那么复杂,但我不知道从哪里开始.请帮忙!

map mkpinannotationview mkmapview ios ios6

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

Haskell - 是否有标准函数来提供列表中每个项目的计数?

可能重复:
计算列表中的唯一元素计算列表
中每个元素的频率

我试过Google,Hoogle和这里并没有看到任何明显的东西.

它应该采取['a', 'b', 'e', 'c', 'e', 'a', 'e']和返回[('a', 2), ('b', 1), ('c', 1), ('e', 3)]或相应的东西.

haskell list map count

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

以下c ++代码返回什么?

我有一段代码需要理解.但是我迷失了一点.这是代码:

typedef unordered_map <string, TimeStampSet *> HIEMap;
typedef set <TimeStamp> TimeStampSet;

struct HostInfo {
    HostActivity *hostActivity;
    HIEMap *hieMapArr;
};

typedef unordered_map <uint32_t, HostInfo *> HostInfoMap;

HIEMap::iterator hieMapIt;

void method(...){
    for (hieMapIt = hostInfoIt -> second -> hieMapArr -> begin();
         hieMapIt != hostInfoIt -> second -> hieMapArr -> end();
         hieMapIt = nextMapIt)
    {
        if (hieMapIt -> second == NULL) {
           //what does *hieMapIt -> second* returns?
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

什么hieMapIt -> second回报?我有点迷茫.

这不是所有代码,都有初始化等等.但是我没有把所有的代码放在这里.

谢谢,

c++ types iterator unordered-map map

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

从Java中的Map ResorceBundle

我正在尝试自己实现ResourceBundle.我想从数据库加载文本.我被困在某事上了.

如何从Map对象以编程方式创建ResourceBundle?地图对象将具有基于区域设置的国际化文本.

谢谢,Deibys

java resourcebundle map

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

如何使用R获得精确的国家地图

我经常去网站:http: //gadm.org 找到我想用R绘制的国家的轮廓.但今天,这个网站已关闭,我不知道如何继续准确地图...

当我尝试:

library(maps)
map("world", xlim=c(15,23), ylim=c(45.5,49))
Run Code Online (Sandbox Code Playgroud)

这个国家的轮廓不是很准确......

我试图找到一个可以给出轮廓的其他网站,但我没有找到.

有人可以帮帮我吗?

country plot r map

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

Scala函数可以更改整数

Scala中是否有任何函数将整数与字母表中的字母互换?例如,只要列表中有"1",它就会与"a"互换?我必须搜索一个列表,如果我找到'1'我必须将它改为'a',否则打印列表就是这样.谢谢

scala map

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

map unclared:首先在函数错误中使用

#include<stdio.h>
#include<map>

int main()
{
    int cases, i, j, act, answer, min_ind, min_val, temp1, temp2;
    scanf("%d",&cases);

    for(i=0; i<cases; i++)
    {
        answer = 0;
        scanf("%d", &act);
        map<int, int> mymap;

        for(j=0; j<act; j++)
        {
            scanf("%d",&temp1);
            scanf("%d",&temp2);
            mymap[temp2] = temp1;
        }

        map<int,int>::iterator it = mymap.begin();
        temp1 = it->second;

        while(mymap.size() != 0)
        {
            it = mymap.begin();
            if(it->second < temp1)
            {
                mymap.erase(it);
                continue;
            }

            answer++;
            temp1 = it->first;
            mymap.erase(mymap.begin());

            if(mymap.size() != 0)
            {
                it = mymap.begin();
                while(it->second < temp1)
                {
                    mymap.erase(it);
                    it = mymap.begin();
                } …
Run Code Online (Sandbox Code Playgroud)

c++ stl map std-pair

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

高效的HashMap遍历

我正在做我的开发工作,并想知道在代码实践,内存和时间效率方面哪一个可能是更好的选择?

public static void printtHashmap(Map<?,?> hm)   {
    for(Object key : hm.keySet())
    {
        System.out.println(key+" "+hm.get(key));
    }
}

public static void printHashMapByEntry(Map<?,?> hm) {
    for(Map.Entry<?,?> entry: hm.entrySet())
    {
        System.out.println(entry.getKey()+" "+entry.getValue());
    }
Run Code Online (Sandbox Code Playgroud)

java collections hashmap map

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

将字符串映射到函数

我正在尝试执行此操作,但它不起作用,这是我的错误:

必须使用'。'或'-> '调用'((test *)this)-> test :: mapping.std :: map <_Key,_Tp,_Compare,_Alloc> :: operator []中的指针成员函数(test :: *)(int),std :: less>,std :: allocator,void(test :: *)(int)>>>((((const key_type)(&str))))(... )”,例如“(...-> *((test *)this)-> test :: mapping.std :: map <_Key,_Tp,_Compare,_Alloc> :: operator [],void(test :: *)(int),std :: less>,std :: allocator,void(test :: *)(int)>>>((((const key_type)(&str))))(...)'

test.h:

#include....
using namespace std;
class test
{
    public:
       std::map<std::string, void(test::*)(int)> mapping;
    void Add(int);
};

test.cpp:

test::test()
{
   mapping["Add"]=&test::Add;
   string str = "Add";
   this.*mapping[str](3);// dosnt work!!!!
}

void …
Run Code Online (Sandbox Code Playgroud)

c++ map

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

从map执行两个方法

我有以下代码:

require "ostruct"
arguments = [OpenStruct.new({:name=>"ABCD",    :city => "Delhi"}), 
             OpenStruct.new({:name=>"Awesome", :city => "Bhiwandi"}),
             OpenStruct.new({:name=>"good",    :city => "Chandigarh"})]
arguments.map(&:name)
#results ["ABCD", "Awesome", "good"]  
Run Code Online (Sandbox Code Playgroud)

但我想要的是:

[["ABCD", "Delhi"], ["Awesome", "Bhiwandi"], ["good", "Chandigarh"]]
Run Code Online (Sandbox Code Playgroud)

我可以通过以下方式获得:

 arguments.map(&:name).zip(arguments.map(&:city))
Run Code Online (Sandbox Code Playgroud)

但是,是否有一些更优雅的方式来做,像arguments.map(&[:name, :city]).

ruby arrays map

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