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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stdcout
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 210
#1

Как изменить порядок компоновки в Visual C++? - C++

08.09.2011, 16:28. Просмотров 654. Ответов 7
Метки нет (Все метки)

Подскажите, пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2011, 16:28     Как изменить порядок компоновки в Visual C++?
Посмотрите здесь:
C++ Напишите команды компиляции и компоновки для Visual Studio
C++ Visual Studio. Добавление заголовки другого проекта (ошибка компоновки)
C++ Пользовательский класс Queue: как изменить порядок вывода элементов?
C++ Как добавить или изменить системные переменные Visual Studio 2012?
Изменить порядок слов на обратный C++
C++ Изменить порядок элементов массива
C++ Изменить порядок слов в тексте
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
HighPredator
5477 / 1843 / 343
Регистрация: 10.12.2010
Сообщений: 5,434
Записей в блоге: 3
08.09.2011, 16:39     Как изменить порядок компоновки в Visual C++? #2
Уточните пожалуйста Опишите задачу поточнее.
stdcout
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 210
08.09.2011, 18:23  [ТС]     Как изменить порядок компоновки в Visual C++? #3
Вот задание из книги
Миниатюры
Как изменить порядок компоновки в Visual C++?  
HighPredator
5477 / 1843 / 343
Регистрация: 10.12.2010
Сообщений: 5,434
Записей в блоге: 3
09.09.2011, 21:32     Как изменить порядок компоновки в Visual C++? #4
Правильно ли я понял условие: функция test должна возвращать или значение по указателю или значение логической переменной?
stdcout
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 210
09.09.2011, 22:39  [ТС]     Как изменить порядок компоновки в Visual C++? #5
Predator_2004, нет) она должна либо возвращать значение поля типа bool, если указатель == NULL, либо возвращать значение этого же метода вызванного для объекта, на который указывает указатель.
Ну ладно, это не важно. Мне лишь нужно было задать порядок компоновки файлов. типа компоновать сначала file3 потом file2, а после file1. Либо какой=нибудь другой порядок по моему желанию.
HighPredator
5477 / 1843 / 343
Регистрация: 10.12.2010
Сообщений: 5,434
Записей в блоге: 3
09.09.2011, 23:48     Как изменить порядок компоновки в Visual C++? #6
По вопросу: как менять порядок компоновки не знаю (кстати если можете дайте мне четкое определение процесса компоновки, а то выяснил, что не в курсе). Кстати в контексте задачи с картинки, плохо представляю себе ситуацию когда будет результат false.
Saiberg
19 / 19 / 1
Регистрация: 23.09.2010
Сообщений: 193
10.09.2011, 21:02     Как изменить порядок компоновки в Visual C++? #7
особо не вникал в задание, возможно
C++
1
#pragma init_seg
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2011, 08:30     Как изменить порядок компоновки в Visual C++?
Еще ссылки по теме:
Изменить порядок слов в файле C++
Изменить порядок отсчета в цикле на обратный C++
Изменить порядок строк в файле на обратный C++
C++ Изменить порядок следования элементов массива
Изменить порядок следования элементов в массиве C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
neptun23
Сообщений: n/a
16.11.2011, 08:30     Как изменить порядок компоновки в Visual C++? #8
Я вот что-то не понял этого задания, но результат всегда будет true
или компоновщик в Visual Studio 2008 настолько умный, что правильно
компонует все файлы?
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
//основной модуль
#include "stdafx.h"
#include <iostream>
#include "Mir.h"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{ extern Mirror m4;
Mirror m5(&m4);
cout<<m5.test();
getchar();
    return 0;
}
 
//Mir.h
class Mirror
{Mirror* Mr;
bool bl;
public:
Mirror(){bl=true;
Mr=0;}
Mirror(Mirror* Mr1)
{Mr=Mr1;
bl=false;}
bool test()
{if(Mr!=0)
return Mr->test();
else 
return bl;}
};
 
//first.cpp
#include "stdafx.h"
#include "Mir.h"
Mirror m1;
 
//second.cpp
#include "stdafx.h"
#include "Mir.h"
extern Mirror m1;
Mirror m2(&m1);
 
//third.cpp
#include "stdafx.h"
#include "Mir.h"
extern Mirror m2;
 
//fourth.cpp
#include "stdafx.h"
#include "Mir.h"
extern Mirror m3;
Mirror m4(&m3);
Yandex
Объявления
16.11.2011, 08:30     Как изменить порядок компоновки в Visual C++?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru