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

Как влияет inline и обертка(#ifndef #define #endif) .h файла на компоновщик. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать 2 объекта разработанного класса http://www.cyberforum.ru/cpp-beginners/thread424544.html
Создать 2 объекта разработанного класса. Класс – динамический вектор (одномерный массив). В результате выполнения программы в первом объекте должны быть удалены все элементы, содержащиеся во втором объекте. Содержимое объектов (их векторов) до и после обмена вывести на экран. я пробовал делать со строками, собрал из двух программ, вроде все компилится, запускается, но что там куда передается...
C++ Дан алгоритм нахождения обратной матрицы. По нему хочу написать код. Но непонятно по какому методу он работает. Сам алгоритм: (Вложенный файл) Помогите пожалуйста разобраться по какому алгебраическому методу он работает. Не могу понять где вычисляется детерминант матрицы а где транспонирование матрицы... Заранее большое спасибо! http://www.cyberforum.ru/cpp-beginners/thread424540.html
C++ error C2064: результатом вычисления фрагмента...
error C2064: результатом вычисления фрагмента не является функция, принимающая 1 аргументов //процедуры и функции 11. Найти количество строк\столбцов,все элементы которых различны.(целочисленная матрица NxM) #include "stdafx.h" #include "stdlib.h" #include "windows.h" #include "time.h" #include "conio.h" int diffelemmatr(int A ){
Программа с интерефейсом C++
Всем привет. Как сделать свою программу с интерфесом. Какая программа для этого нужна. Цель программы : Жмешь сгенерировать даёт тебе пароль. (Сложный) Программа просто для регена паролей сайтов и сохранения их в блокнот. Как реализовать
C++ Вычислить е в степени х разложением в ряд. http://www.cyberforum.ru/cpp-beginners/thread424501.html
Т.к. я полный 0 в С++, прошу помощи у профи) Завтра зачет. Составить схему программы и программу на языке C++ с использованием оператора цикла с предусловием и оператора цикла с постусловием для вычисления функции е^x (e в степени икс) с использованием разложения в ряд:
C++ Площадь треугольника Составить программу, которая по трем координатам, которые вводит пользователь, считает площадь фигуры, ограниченной этими координатами. Помогите плиз))) подробнее

Показать сообщение отдельно
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
08.01.2012, 19:11  [ТС]     Как влияет inline и обертка(#ifndef #define #endif) .h файла на компоновщик.
NoMasters
Из вашего сообщения не понятно почему обертка(защита) не помогла.
Вот эксперимент, в котором обертка(защита) помогла:
код
Файл Point.h:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef POINT_GUARD
#define POINT_GUARD
 
struct Point
{
    unsigned int x, y;
    Point() : x(0), y(0) {}
};
 
bool operator == ( const Point &left, const Point &right )
{
    return ( left.x == right.x ) && ( left.y == right.y );
}
 
bool operator != ( const Point &left, const Point &right )
{
    return !( left == right );
}
 
#endif
Файл main.cpp:
C++
1
2
3
4
5
#include "Point.h"
#include "Point.h"
int main()
{
}


Добавлено через 5 минут
Я думаю тут надо понять как работает обертка(защита) и тогда появится ответ на мой вопрос.
 
Текущее время: 02:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru