2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 $('windowTitle').text('привет'); в с++
Сообщение24.03.2010, 21:27 
Можно ли реализовать синтаксис jQuery в c++?

 
 
 
 Re: $('windowTitle').text('привет'); в с++
Сообщение24.03.2010, 23:42 
Аватара пользователя
http://code.google.com/p/v8/
Держите, уже практически готовое.

 
 
 
 Re: $('windowTitle').text('привет'); в с++
Сообщение27.03.2010, 12:32 
Аватара пользователя
P.S. Возможно, то, что вы искали, называется ассоциативный массив, hash map или hash table. Легко ищется в гугле.

 
 
 
 Re: $('windowTitle').text('привет'); в с++
Сообщение30.03.2010, 19:25 
2mycoding
Цитата:
$('windowTitle').text('привет'); в с++

Может быть можно попробовать что-то подобное (по совету covax'а):

код: [ скачать ] [ спрятать ]
Используется синтаксис C++
#include <map>
#include <string>
#include <iostream>

typedef std::map<std::string, std::string> Map;

int main()
{
    Map _;

    _["windowTitle"]="Hi!";
    _["last item"]="value";

    for(Map::const_iterator Item=_.begin(); Item!=_.end(); ++Item)
        std::cout << Item->first << " = " << Item->second << std::endl;

    return 0;
}
 

Правда этот контейнер слишком медленный (зато автоматически сортирует все элементы). Лучшим выбором был бы, опять же упомянутый covax'ом, hash_map, который, однако, почему-то отсутствует в стандарте.

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group