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

6-я глава книги "Фундаментальные алгоритмы C++" Роберта Седжвика - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переделать программу из C# в C++ http://www.cyberforum.ru/cpp-beginners/thread590982.html
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace слияние {
C++ задача про багаж с другими условиями! Багаж пассажира характеризуется количеством вещей и общим весом вещей. Дан файл f, содержащий информацию о багаже нескольких пассажиров, информация о багаже каждого отдельного пассажира представляет собой соответствующую пару чисел. Дать сведения о багаже, число вещей в котором не меньше, чем в любом другом багаже, а вес вещей не больше, чем в любом другом багаже с этим же числом вещей. #include... http://www.cyberforum.ru/cpp-beginners/thread590981.html
C++ компилирование с /clr
нашел пример функции чтения из файла http://msdn.microsoft.com/ru-ru/library/y52yxde8.aspx и он не компилится.. в опциях меняю на Common Language Runtime Support (/clr) и получаю 1>kursach1.cpp(1): warning C4652: compiler option 'CDecl(/Gd)' inconsistent with precompiled header; current command-line option will override that defined in the precompiled header 1>kursach1.cpp(1): warning...
C++ Указатели на функции c интегралом
Составить функцию, которая по формуле I\approx h\left(\frac{f(a)}{2}+f(a+h)+f(a+2h)+...+f(a+(n-1)h)+\frac{f(b)}{2} \right), где n фиксировано h=\frac{b-a}{n} вычисляет значение определённого интеграла I=\int_{a}^{b}f(x)dx от произвольной функции одной переменной. С помощью составленной функции вычислить значение интеграла \int_{0.5}^{3.5}\sqrt{2{x}^{2}+3}dx для n=3, 6, 9. Для вычисления...
C++ Как в консоли поменять ширину экрана программно? http://www.cyberforum.ru/cpp-beginners/thread590957.html
как программно задать ширину консоли
C++ Исчисление суммы, количества элементов массива, удовлетворяющих заданным условиям В одномерном массиве содержатся только два одинаковых элемента. Найдите их. подробнее

Показать сообщение отдельно
tihonya
11 / 7 / 1
Регистрация: 30.05.2012
Сообщений: 107
01.06.2012, 14:40  [ТС]     6-я глава книги "Фундаментальные алгоритмы C++" Роберта Седжвика
Цитата Сообщение от antoha398 Посмотреть сообщение
С Item.h делайте как обычно. в заголовке объявление сруктуры и функций; в исходнике в начале подключаете заголовок, потом пишите определение функций.
Все получилось, правда с N-noй попытки, только что получилось:
Item.h
на 2 файла
C++
1
2
3
4
5
6
7
8
9
10
11
12
//Item.h
#ifndef ITEM_H
#define ITEM_H
 struct record {public: int key; float info;};
 typedef record Item;
 //----------------------------------
int operator <(const Item&, const Item&);
int scan(Item&);
void rand (Item&);
void show (const Item&);
 //----------------------------------
#endif
и на файл Itemcpp.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "Item.h"
#include<iostream>
using namespace std;
int operator<(const Item& A, const Item& B)
{return A.key< B.key;}
int scan (Item &x)
{return (cin>>x.key>>x.info) !=0;}
void rand(Item& x)
{   x.key = (rand()%100);
x.info=1.0 *rand()/100;}
void show (const Item &x)
{cout <<x.key<<" "<<x.info<<endl; }
Все работает как надо! Я знал что Все Антоны классные парни, Спасибо теска )).
 
Текущее время: 08:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru