所以我有这样的地图:
map<string, pair<string,string> > myMap;
Run Code Online (Sandbox Code Playgroud)
我使用以下方法在地图中插入了一些数据:
myMap.insert(make_pair(first_name, make_pair(middle_name, last_name)));
Run Code Online (Sandbox Code Playgroud)
我的问题是,如何打印出地图中的所有数据?请举例说明我的参考.
我有一个对象数组,让我们说:
var objects = [
{name: 'A'},
{name: '1'},
{name: 'B'}
]
Run Code Online (Sandbox Code Playgroud)
知道我可以使用Lodash sortBy对其进行排序:
objects= _.sortBy(objects, 'name')
Run Code Online (Sandbox Code Playgroud)
这将导致:
[
{name: '1'},
{name: 'A'},
{name: 'B'}
]
Run Code Online (Sandbox Code Playgroud)
但我想要的输出是这样的:
[
{name: 'A'},
{name: 'B'},
{name: '1'}
]
Run Code Online (Sandbox Code Playgroud)
请帮忙.
如何使用bookshelf.js创建一个新的sqlite3数据库文件?如果db file存在,请连接到它; 如果db file不存在,请创建新的db文件.
谢谢
arrays ×1
bookshelf.js ×1
c++ ×1
database ×1
dictionary ×1
for-loop ×1
javascript ×1
lodash ×1
node.js ×1
printing ×1
sorting ×1
sqlite ×1
std-pair ×1
string ×1