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

Более практичный метод обнуления полей класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как из DLL -ки выкинуть исключение типа FATAL ERROR, всем хана :-) http://www.cyberforum.ru/cpp-beginners/thread953099.html
DLL -ка соответственно под Win32 и не использует никакие окна, просто проводит небольшие вычисления и использует только стандарт С++... :)
C++ inline функция Помогите плиз, трудности с функцией inline. Внешняя функция exam заносит в объект класса Stud результаты сессии. \\ вот часть задания по лабе, что это за внешняя функция, как её использовать и примеров каких с ней, подскажите пожалуйста )) http://www.cyberforum.ru/cpp-beginners/thread953066.html
C++ ошибка SendMessage
SendMessage(HWND_BROADCAST, MsgPlayerDataReady, PutHWND, Handle); Ругается на Handle: невозможно преобразовать параметр 4 из System::IntPtr в LPARAM
Задача: написать классы Rect и Size C++
Написать Класс Rect где точка origin верхняя левая и класс Size ширина и высота
C++ Непонятки со спецификаторами printf http://www.cyberforum.ru/cpp-beginners/thread953035.html
Здравствуйте, товарищи! Каким образом сделать вывод размерностей разных типов без знака при помощи printf? Со спецификаторами пробовал - не помогает. (только тип short отображает правильно) printf("int = %d\n", (unsigned int)(-1)); //cout << "int = " << (unsigned int)(-1) << endl; // THIS OK printf("short = %d\n", (unsigned short)(-1)); // THIS OK //cout << "short = " << (unsigned...
C++ Как представить const из delphi в с++ Есть код на делфи, надо сделать аналогичный но на с++. Как представить следующую запись в Visual c++. const A $FFFF подробнее

Показать сообщение отдельно
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
12.09.2013, 16:05
Цитата Сообщение от CheshireCat Посмотреть сообщение
Увы, это неверно. Не будут.
а что мешает проверить? у меня нули

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main()
{
    char    ch = char();    // ch = '\0'
    bool    b = bool();     // b = false
    int     i = int();      // i = 0
 
    // для динамических массивов:
    char    *a1 = new char[10]();   // все элементы будут '\0'
    bool    *a2 = new bool[10]();   // все элементы будут false
 
    for (int i=0; i!=10; ++i)
        cout << a2[i] << " "; // 0 0 0 0 0 0 0 0 0 0
    cout << endl;
 
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru