Форум программистов, компьютерный форум CyberForum.ru

Ассоциативные контейнеры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод cpp http://www.cyberforum.ru/cpp-beginners/thread539231.html
Кто то может перевести что где обозначает Хотя бы чуть чуть ,перевести что бы можно было внести изменения /* #include "GameEventMgr.h" #include "World.h" #include "ObjectMgr.h" #include "WorldPacket.h" #include "PoolMgr.h" #include "ProgressBar.h" #include "Language.h"
C++ Что тут неправильно ? Вообщем программа перестала создавать прогрессию, как это исправить? #include "stdafx.h" #include <iostream> using namespace std; int Sum(int x, int step, int n) { if (n==1) return(x); return(Sum(x+1, step, n-1)); } http://www.cyberforum.ru/cpp-beginners/thread539175.html
Сохранение и загрузка в бинарный файл C++
Доброго времени суток. Прошу помочь с сохранением/загрузкой в/из файла. Есть два класса: CClient: class CClient { public:
Алгоритм подсчета контрольной суммы C++
Доброго времени суток всем! Прошу сразу не кидать в меня тапками, ибо я полный чайник в программировании, но у меня возникла необходимость добавить пару строк в log файл типа: 12 01 07 21 12 05 00 01 0f 00 21 74 46 12 01 07 21 13 05 00 00 0f 00 01 c3 ac 12 01 07 21 14 05 02 00 0f 00 01 04 f1 12 01 07 21 14 43 01 01 0f 00 01 93 8e 12 01 07 21 15 43 01 01 0f 00 01 f2 36 12 01 07 21 16 43 01...
C++ фигуры http://www.cyberforum.ru/cpp-beginners/thread539115.html
помогит плис с прогой.. а то чето не рабит
C++ быстрое преобразование Фурье Здравствуйте!у меня стоит задача написания БПФ на С++,изменением кода с Фортрана.Искал в интернете похожее есть,но там все как то не так как надо.помогите плиз,хотя б не самой программой а наставлениями как и что лучше реализовать подробнее

Показать сообщение отдельно
rangerx
1933 / 1542 / 141
Регистрация: 31.05.2009
Сообщений: 2,912
04.04.2012, 22:19
Цитата Сообщение от Тина_Ливингстон Посмотреть сообщение
- вывести список различных слов (set);
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <fstream>
#include <iterator>
#include <algorithm>
#include <string>
#include <set>
 
int main()
{
    typedef std::istream_iterator<std::string> string_in_iter_t;
    typedef std::ostream_iterator<std::string> string_out_iter_t;
    // ----------
 
    const char* filename = "file.txt";
    std::ifstream in_file(filename);
 
    if(!in_file.is_open())
    {
        std::cerr << "can`t open file \"" << filename << "\"\n";
        return 1;
    }
 
    std::set<std::string> s(string_in_iter_t(in_file), (string_in_iter_t()));
    std::copy(s.begin(), s.end(), string_out_iter_t(std::cout, "\n"));
}
Добавлено через 13 минут
Цитата Сообщение от Тина_Ливингстон Посмотреть сообщение
- подсчитать количество вхождений каждого слова (map<string,int>).
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <fstream>
#include <string>
#include <map>
 
int main()
{
    const char* filename = "file.txt";
    std::ifstream in_file(filename);
 
    if(!in_file.is_open())
    {
        std::cerr << "can`t open file \"" << filename << "\"\n";
        return 1;
    }
 
    std::map<std::string, int> m;
 
    std::string token;
    while(in_file >> token)
        ++m[token];
 
    for(std::map<std::string, int>::iterator iter = m.begin(); iter != m.end(); ++iter)
        std::cout << iter->first << " -> " << iter->second << '\n';
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru