![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 05.06.2007
Сообщений: 529
|
![]()
в одной программе задаю переменную и отображаю её адрес
Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 06.02.2007
Сообщений: 42
|
![]()
правильно что не 10 там, так как у каждого процесса свое адресное пространство
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
Не понимаю, зачем вам это может быть надо! И тем более не советую подобным заниматься!
Каждой программе выделяется некоторое количество памяти, и вот в этой самой памяти она что хочет, то и творит. Вообще, полагаю, вы запускали программы одну за другой, так что память, выделенная вашей первой программе, уже могла быть оприходована каким-то совершенно другим процессом, а уж под что и каким образом он эту память использовал - не берется нострадать ни один предсказамус! В любом случае, не издевайтесь так над памятью, и используйте указатели привычным и гуманным способом!
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 05.06.2007
Сообщений: 529
|
![]()
В том то и дело, что я и спрашиваю про указатели, т.к не знаю... я думал смогу объединить две программы, путем их общения через память, а не через сокеты и т.п... не говоря уже об указателях на функции... ведь если приложение загружается в память, то и функции тоже... и вызвать эту функцию с другого приложения путем обращения к памяти.
|
![]() |
![]() |
![]() |
#5 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2Артэс
понос слов. разберись с архитектурой памяти в своей ос, чтобы подобное тестить. одного глупого поста бы не было. Цитата:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
![]() |
![]() |
![]() |
#6 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 05.06.2007
Сообщений: 529
|
![]() Цитата:
Не зачем так грубить. Хочется стандартного С. Тогда другой вопрос. Можно ли как-нибудь получить результат от вызова программы, путем system("programm.exe"); например, поместить в переменную то, что возвращает функция main, или какие данные выходят на устройство вывода (я имею ввиду, отображается на консоли запущенной программы). |
|
![]() |
![]() |
![]() |
#8 | ||
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 05.06.2007
Сообщений: 529
|
![]()
ну это лишь один из вариантов, а что насчет вывода? Не знаю реально это или нет, но просто такое предположение...
можно же вызвать запуск программы, путем system("name.exe"); а вот возможно ли получить то, что выводит та программа на устройство вывода? (т.е на консоль) name.exe ... int main() { printf("текст"); } ... в данном случае, после вызова system("name.exe"); получить именно этот "текст", и поместить его в переменную... если до сих пор не понятно, речь идет о том, что бы запустить из основной программы, дополнительную программу, и получить данные от той дополнительной (что она выводит на консоли), в основную. Последний раз редактировалось Артэс; 06.02.2010 в 22:16. |
![]() |
![]() |
![]() |
#10 | ||
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Указатели | IceBreaker | Общие вопросы C/C++ | 9 | 05.02.2010 09:11 |
Указатели | papochka | Общие вопросы C/C++ | 2 | 14.11.2009 22:06 |
Указатели | Mighty | Помощь студентам | 1 | 24.10.2009 18:01 |
Указатели | olli | Общие вопросы C/C++ | 3 | 20.05.2009 19:40 |
[C] массивы, указатели, двойные указатели. | Iggel | Общие вопросы C/C++ | 5 | 05.05.2009 12:39 |