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

Использование разных типов указателей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу на строки, завтра защита http://www.cyberforum.ru/cpp-beginners/thread223660.html
Напишите , пожалуйста, программу на С. Завтра защита, выручайте! Вот задание: Дана строка. Найти в ней самую длинную подстроку, которая повторяется не менее двух раз. Пример: если дана такая строка asd25 2btr8 jdd25y Ответом будет: d25 Программа "CodeGear RAD Studio" написать в Console Application Пожалуйста с комментами!
C++ Работа с числами в с++ не понимаю, как решить эту задачу.. бился день и ночь( помогите пожалуйста :( Вводится некоторое натуральное число N, состоящее не более чем из 10 различных цифр (первая цифра - не 0). Определить, сколько существует различных чисел, больших N и составленных из тех же цифр (и в тех же количествах), что и N. Например, для числа 315 таких чисел 3. Эти числа: 351, 513 и 531. http://www.cyberforum.ru/cpp-beginners/thread223657.html
C++ Builder Как вставить одну и ту же картинку в последнюю ячейку каждой строки StringGrid?
Народ, помогите!.. Со StringGrid по4ти не работал, а тут по зарез надо! Это из билдера, но на том подразделе никто не отвечает... 1) Есть таблица StringGrid1, в ней 4 столбца и 13 рядков. Как вставить одну и ту же картинку в последнюю ячейку каждого рядка??? 2) И как отследить клик мышей по ней??? Ищу уже с час, нигде не могу найти... Добавлено через 25 минут Ну-с кто-то поможет?!
ошибка при кодировании C++
Вопрос такой ,программа должна переводить текст в код хэмминга и обратно. Указываю два файла (txt формата), откуда беру текст и куда ложить результат. например при кодировании слова "isakz" в другом файле выскакивает "ቴᣧᅷ᭲૵", и если это декодирую обратно, то все нормально выходит слово "isakz". что делать чтобы выходил двоичный код?
C++ Подсчет количества предложений в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread223635.html
Сама задача:Подсчитать число предложений в заданном текстовом файле (текст на английском языке). Предложением считается последовательность символов, начинающихся с пробела и прописной буквы и заканчивающихся точкой. #include <iostream> #include <cctype> #include<fstream> int main() { using namespace std; ifstream inFile; inFile.open("f.txt");
C++ Ввод - вывод строк + пробелы Ввести строку. Вывести в виде нескольких строк так, чтобы в каждой строке было по 4 слова, первое слово начиналось в 5-ой позиции, а последнее заканчивалось в 60-ой. Т.е. Перед первым выведенным словом должно стоять 4 пробела, а перед последним 59 соответственно. Необходимо использовать стандартные библиотеки. Очень нужна помощь! подробнее

Показать сообщение отдельно
Stick
 Аватар для Stick
3 / 3 / 0
Регистрация: 26.11.2009
Сообщений: 63
03.01.2011, 21:18     Использование разных типов указателей
Здравствуйте! Программа должна засерать переменную n, а вместо этого она забивает мусором переменную upper. Можете подсказать в чём дело?
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
// LayoutError - программа для представления
//               неаккуратного обращения с указателями
 
#include <iostream>
using namespace std;
 
int main(int Argc, char* pszArgs[])
{
    setlocale(LC_ALL, "");
    int upper = 0;
    int n     = 0;
    int lower = 0;
    
    // выводим щначения оьъявленных переменных
    cout << "upper = " << upper << "\n";
    cout << "n     = " << n     << "\n";
    cout << "lower = " << lower << "\n";
    
    // сохраняем значения типа double
    // в памяти, выделенной для int
    cout << "\nСохранение double в int\n";
    double* pD = (double*)&n;
    *pD = 13.0;
    
    // показываем рез-ты
    cout << "upper = " << upper << "\n";
    cout << "n     = " << n     << "\n";
    cout << "lower = " << lower << "\n";
 
    system("PAUSE");
    return 0;
}
Добавлено через 29 минут
Приношу свои извинения, т.к. программа работает верно.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru