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

Создание отдельного модуля - C++

Восстановить пароль Регистрация
 
Orakul
 Аватар для Orakul
2 / 2 / 0
Регистрация: 07.07.2012
Сообщений: 106
07.07.2012, 16:42     Создание отдельного модуля #1
Здравствуйте!!! Старожилы помогите решить проблемку по созданию отдельного модуля к проекту.Дело в том что ( знаю что америку не открываю ) при объявлении типа или функции требуется подключить (инклудировать) определенный модуль в котором содержится описание данного типа или функции. Вопрос как определить или узнать в каком именно модуле это богатство находится. Я понимаю можно каждый модуль ручками открывать и глазками просматривать , но может имеются другие более оптимальные варианты.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
yekka
384 / 148 / 8
Регистрация: 12.05.2011
Сообщений: 450
07.07.2012, 17:25     Создание отдельного модуля #2
в документации к библиотеке должно быть описано, в каком заголовочном файле лежит интересующая тебя функциональность
Orakul
 Аватар для Orakul
2 / 2 / 0
Регистрация: 07.07.2012
Сообщений: 106
07.07.2012, 17:38  [ТС]     Создание отдельного модуля #3
Спасибо за ответ но только загвоздка в том что я владею англицким на уровне Hello и т.д так что документация мне не может пока помочь. Другие варианты имеются?
Rabbit13245
28 / 28 / 2
Регистрация: 21.04.2012
Сообщений: 282
07.07.2012, 19:13     Создание отдельного модуля #4
ну если стандартные библиотеки используете, то все в MSDN есть) там для каждой функции (почти) есть в разделе описания глава requirements. в ней название хидера)
Orakul
 Аватар для Orakul
2 / 2 / 0
Регистрация: 07.07.2012
Сообщений: 106
07.07.2012, 19:18  [ТС]     Создание отдельного модуля #5
библиотеки я использую стандартные пишу в Rad studio 2010. При создании модуля получаю такой текст :
C++
1
2
3
4
5
6
7
8
9
10
11
//---------------------------------------------------------------------------
 
 
#pragma hdrstop
#include "Lexsica.h"
#include <String>
//---------------------------------------------------------------------------
 
#pragma package(smart_init)
 
//---------------------------------------------------------------------------
и куда подскажите сюда подключать библиотеку и каким образом ?
Rabbit13245
28 / 28 / 2
Регистрация: 21.04.2012
Сообщений: 282
07.07.2012, 19:27     Создание отдельного модуля #6
а что именно надо подключить?
Orakul
 Аватар для Orakul
2 / 2 / 0
Регистрация: 07.07.2012
Сообщений: 106
07.07.2012, 19:36  [ТС]     Создание отдельного модуля #7
при описании функции которая будет получать и возвращать тип String ,и при дальнейшей компиляции (привычка такая на первых порах проверяю все ли правильно - сужу по результату компиляции) компилятор ругается на тип String :
---------------------------
[BCC32 Error] Lexsica.cpp(13): E2451 Undefined symbol 'String'
Full parser context
Lexsica.cpp(13): parsing: int main()
------------------------------------
И вот я думаю что это из - за не подключенного модуля .
Rabbit13245
28 / 28 / 2
Регистрация: 21.04.2012
Сообщений: 282
07.07.2012, 19:40     Создание отдельного модуля #8
#include <string> так вроде бы заголовок называется. а не с большой буквы)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2012, 19:48     Создание отдельного модуля
Еще ссылки по теме:

C++ Строка: Выделить вхождение отдельного символа их количество и хранить их вместе со счётчиком в линейном однонаправленом списке.
Создание модуля C++
Обнаружение столкновения Sprite и отдельного Tile карты C++

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

Или воспользуйтесь поиском по форуму:
Orakul
 Аватар для Orakul
2 / 2 / 0
Регистрация: 07.07.2012
Сообщений: 106
07.07.2012, 19:48  [ТС]     Создание отдельного модуля #9
Спасибо, дело тронулось
Yandex
Объявления
07.07.2012, 19:48     Создание отдельного модуля
Ответ Создать тему
Опции темы

Текущее время: 00:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru