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

От чего мы любим С++? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегруз функции http://www.cyberforum.ru/cpp-beginners/thread46829.html
Вообще задание такое разработать функцию, вычисляющую максимальный элемент: - в одномерном числовом массиве, состоящем из целых чисел; - в одномерном числовом массиве, состоящим из вещественных чисел; - в массиве строк (для этого массива функция должна находить строку с максимальной длиной). С помощью перегруза...
C++ Как избавиться от ошибки компоновщика? Как избавиться от ошибки компоновщика в vs2008? Сначала вылезала в мфц проектах, а теперь уже везде. Переустановка не помогает http://www.cyberforum.ru/cpp-beginners/thread46733.html
C++ Error LNK2019 + упрощенный вариант консольной графики
Программка из книги Лафоре "ОПП в С++", Глава 10. Закинул я msoftcon.h и msoftcon.срр в папку к исходникам.. #include "stdafx.h" #include <iostream> using namespace std; #include <ctime> #include <cstdlib> #include "msoftcon.h" const int CPF = 5; const int maxHorses = 7;
Программа работает не так как заявлено, нужен комментарий. C++
Привет. Ещё одна проблемка. Списал ещё одну прогу у Дэвиса, продолжаю учить по его книге. Программу дополнил командой удержания панели после вычислений, кириллическим отображением и #include <iostream> using namespace std;. На этот раз обошлось без errors, но программа не производит заявленных операций, а сразу закрывается после попытки внести данные. Я так понимаю, что программа считает, что она...
C++ Как организовать передачу данных между объектами разных классов? http://www.cyberforum.ru/cpp-beginners/thread46651.html
Есть объект doc в нутрии него создается еще два объекта ui и engine, engine в свою очередь создает еще один объект obj. Вопрос, как из ui вызвать функцию объекта obj, да и вообще организовать обмен значениями? Вариант с передачи ссылок через конструктор не подходит поскольку код пишу под symbian, а там реализован механизм двухфазного конструирования(для создании объекта вызывается статик функция)
C++ Как записать Z в трёхмерном массиве ребята, простите за дурной вопрос, но не могу разобраться. есть массив const int Y = 2, X = 2, Z = 2; int a = {1,1,1, 2,2,2, }; куда записывать Z? судя из C++. Бархатный путь. Часть 1 подробнее

Показать сообщение отдельно
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
12.08.2009, 11:59     От чего мы любим С++?
Цитата Сообщение от Rififi
"нифига не понятно" != "сложно работать"
C
1
2
3
4
5
6
7
    dwRet = RegQueryValueEx( HKEY_PERFORMANCE_DATA,
                             TEXT("Global"),
                             NULL,
                             NULL,
                             (LPBYTE) PerfData,
                             &cbData );
    while( dwRet == ERROR_MORE_DATA )
не, полутра ушло на поиск всех этих значение типа HKEY_PERFORMANCE_DATA, что они означают, потому что я ими не пользуюсь
хотя в msdn настойчиво предлагают юзать ERROR_SUCCESS и другие сложные вещи, которые надо ещё запоминать
а то вдруг там что-нибудь в будущем перекроется и типы не совпадут...

ещё вот это
C
1
TEXT("Global")
полезная вещь оказалась

и эта
C
1
ERROR_MORE_DATA
Добавлено через 9 минут 54 секунды
а ещё насчёт примера

C
1
2
3
4
5
6
void main()
{
    DWORD BufferSize = TOTALBYTES;
    DWORD cbData;
    DWORD dwRet;
...
чисто профессиональный пример от майкрософт
главное, чтобы эти штуки DWORD правильно написаны были

C
1
2
3
if( dwRet == ERROR_SUCCESS )
        printf("\n\nFinal buffer size is %d\n", BufferSize);
    else printf("\nRegQueryValueEx failed (%d)\n", dwRet);
чего-то dwRet вроде DOUBLE WORD а выводит как %d
а, ну int == long int конечно же

Добавлено через 4 минуты 48 секунд
а про такую вещь как...
C
1
fprintf(stderr, "\nRegQueryValueEx failed (%ld)\n", dwRet);
нет, хватит
пусть msdn == (DWORD == int)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru