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

Альтернативный вызов функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя http://www.cyberforum.ru/cpp/thread1242580.html
Помогите ребят. Не могу построить алгоритмы для этих методов Язык C++
C++ Разделить выпуклый многоугольник на 4 равные части двумя взаимно перпендикулярными прямыми Почти то же, что и тут: http://www.cyberforum.ru/java/thread1022760.html, но хочется решить на C++. А именно: Есть некоторый выпуклый многоугольник, который необходимо разделить на 4 равные части двумя взаимно перпендикулярными прямыми. Входные данные: количество вершин и их координаты в порядке обхода. Координаты не больше 10000, самих координат не больше 1500. Координаты все целочисленные.... http://www.cyberforum.ru/cpp/thread1242320.html
C++ Отследить изменение памяти сторонним процессом
Есть основное приложение1. Есть приложение2, которое считывает и изменяет его память. Надо отследить адреса, действие(чтение или запись), значение до и после действия. Куда копать?
Adobe PDF Library (APDFL) - поместить в формируемый документ картину формата PNG C++
Всем привет! Данная тема, возможно, не вполне подходит для данного раздела, поскольку вопрос, преимущественно имеет отношение к API Adobe PDF, конкретнее, к плюсовому API. Я пишу с использованием этой библиотеки от datalogics некоторое API для формирования PDF-документов. Сбился с ног, пытаясь запихать в формируемый документ (программно, разумеется) картину формата PNG. С JPEG проблем нет,...
C++ Электронная подпись+работа с сертификатами http://www.cyberforum.ru/cpp/thread1241481.html
Здравствуйте!дали задание,саму суть понял,не могу разобраться,как начать писать программу.помогите кто чем может. Вот само задание: Разработать приложение - утилиту командной строки, или с графической оболочкой (на выбор). Утилита должна решать следующие задачи: 1. По серийному номеру находить нужный сертификат из хранилища MY 2. Выводить на экран информацию о владельце, сроке действия, и об...
C++ Освобождение динамически созданных переменных (2-ого уровня) И так, продолжу старую тему про динамику. На этот раз есть вот что: #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> using namespace std; подробнее

Показать сообщение отдельно
DrOffset
6851 / 4062 / 927
Регистрация: 30.01.2014
Сообщений: 6,859
20.08.2014, 18:45     Альтернативный вызов функции
Цитата Сообщение от Izual Посмотреть сообщение
На 64 битах не будет работать?
Будет, если не стремиться достичь обратного специально.

Добавлено через 35 минут
Цитата Сообщение от Izual Посмотреть сообщение
Да и я не уверен что ты на 100% знаеш С++ чтобы сказать наверняка что "нельзя".
Для того, чтобы сказать "нельзя" не нужно знать на 100%, достаточно иметь представление о законах.
Скажем так, я знаю достаточно, чтобы утверждать, что это сделать невозможно оставаясь в рамках С\С++.
На С\С++ можно написать язык (реализацию языка), который будет это уметь. Например язык Lua - написан на С, там как раз нет понятия прототип, в функцию можно передать сколько угодно аргументов и принять сколько угодно и какого угодно типа. Если мы попытаемся обратиться к аргументу которого нет, то просто получим NULL, а если мы попытаемся сделать с типом нечто, что с ним делать нельзя, то среда нам об этом сообщит. Там тоже VM, кстати.

Сходи на osdev.org и посмотри, там множество примеров, когда нельзя обойтись только средствами языка. Это не такая уж и редкость.

Кстати, Страуструп на одном из семинаров сказал, что знает С++ на 9 из 10.
 
Текущее время: 20:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru