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

срр файл в нутри срр - C++

Восстановить пароль Регистрация
 
Vityapro
1 / 1 / 0
Регистрация: 20.09.2010
Сообщений: 19
02.11.2010, 19:07     срр файл в нутри срр #1
можна ли зделать так что бы срр файл выполнялса в нутри главно файла програмы (срр) при нажатии кнопки если да то как ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
unStatiK
Заблокирован
02.11.2010, 20:23     срр файл в нутри срр #2
Цитата Сообщение от Vityapro Посмотреть сообщение
можна ли зделать так что бы срр файл выполнялса в нутри главно файла програмы (срр) при нажатии кнопки если да то как ?
Напиши мини компилятор и встрой в программу , чтобы при нажатии компилилось и бинарник запускался на исполнение
Vityapro
1 / 1 / 0
Регистрация: 20.09.2010
Сообщений: 19
02.11.2010, 20:51  [ТС]     срр файл в нутри срр #3
а как это зделать ?
unStatiK
Заблокирован
03.11.2010, 18:38     срр файл в нутри срр #4
Цитата Сообщение от Vityapro Посмотреть сообщение
а как это зделать ?
http://gcc.gnu.org/
http://clang.llvm.org/
http://www.ozon.ru/context/detail/id/146264/
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,390
03.11.2010, 18:51     срр файл в нутри срр #5
Цитата Сообщение от unStatiK Посмотреть сообщение
Напиши мини компилятор и встрой в программу , чтобы при нажатии компилилось и бинарник запускался на исполнение
че-то мне кажется, что товарищу не это нужно...

Добавлено через 1 минуту
А если и это, то проще уж будет интерпретатор писать, ИМХО
tartikov
Заблокирован
03.11.2010, 18:57     срр файл в нутри срр #6
Vityapro, будь осторожен cpp внутри cpp крайне нестабилен, кроме того время выполнения cpp внутри сpp возрастает во много раз. Если на выполнение cpp требуется 5 минут, то на выполнение того же самого cpp внутри другого cpp потребуется час.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
03.11.2010, 19:38     срр файл в нутри срр #7
Nameless One, я бы даже сказал, нужно писать интерпретатор. Если конечно именно это нужно. Но вот на счёт проще... Его конечно проще написать, относительно компилятора. Только вот "просто" - слово здесь не подходящее...
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,390
04.11.2010, 04:17     срр файл в нутри срр #8
А может автору нужно что-то типа этого:
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
nameless@nameless-desktop:~$ cat foo.cpp
int sum(int x, int y)
{
    return x + y;
}
nameless@nameless-desktop:~$ cat main.cpp
#include <iostream>
 
extern int sum(int x, int y);
 
int main()
{
    char ans = 'n';
    std::cout << "Run the *.cpp file? [y/n]: ";
    std::cin >> ans;
    if(tolower(ans) == 'y')
        std::cout << sum(5, 7) << std::endl;
    return 0;
}
nameless@nameless-desktop:~$ g++ main.cpp foo.cpp -o main -Wall
nameless@nameless-desktop:~$ ./main
Run the *.cpp file? [y/n]: y
12
nameless@nameless-desktop:~$
Vityapro
1 / 1 / 0
Регистрация: 20.09.2010
Сообщений: 19
04.11.2010, 17:18  [ТС]     срр файл в нутри срр #9
все спс розобралсо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.11.2010, 17:25     срр файл в нутри срр
Еще ссылки по теме:

Нарисуйте схему создания проекта, как из срр-файла получается ехе-файл? C++
C++ нужно найти Глобальные Переменные в .срр файле
C++ Адресация на другой срр файл

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

Или воспользуйтесь поиском по форуму:
ISergey
04.11.2010, 17:25     срр файл в нутри срр
  #10

Не по теме:

tartikov, ты хоть сам понял что сказал?

Yandex
Объявления
04.11.2010, 17:25     срр файл в нутри срр
Ответ Создать тему
Опции темы

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