Как освобождается динамически выделяемое пространство при прерывании программы с помощью Ctrl-C?

Следующий код:

#include <stdio.h>

int main()
{
    int *p;
    p = (int *)malloc(10 * sizeof(int));

    while(1);
    return 0;
}

Как освобождается память, выделенная для p , при компиляции и запуске вышеуказанного кода, который прерывается при выполнении нажатием клавиш Ctrl + C ? Какова роль операционной системы? И как это отличается от того, что в случае C++, сделано с помощью нового оператора?

-121--1237542- Делая содержимое сетки ExtJS 4 выбираемым Grids в ExtJS 4 (Sencha) не позволяют выбирать содержимое по умолчанию. Но я хочу сделать это возможным. Я попробовал этот конфигурационный элемент сетки: viewConfig: {disableSelection: true, stripeRows: false,...

Сетки в ExtJS 4 (Sencha) не позволяют выбирать содержимое по умолчанию. Но я хочу сделать это возможным.

Я попробовал этот конфигурационный элемент сетки:

viewConfig: {
    disableSelection: true,
    stripeRows: false,
    getRowClass: function(record, rowIndex, rowParams, store){
        return "x-selectable";
    }
},

с этими классами css (в основном нацеленными на каждый элемент, который я вижу в Chrome):

/* allow grid text selection in Firefox and WebKit based browsers */

.x-selectable,
.x-selectable * {
                -moz-user-select: text !important;
                -khtml-user-select: text !important;
    -webkit-user-select: text !important;
}

.x-grid-row td,
.x-grid-summary-row td,
.x-grid-cell-text,
.x-grid-hd-text,
.x-grid-hd,
.x-grid-row,

.x-grid-row,
.x-grid-cell,
.x-unselectable
{
    -moz-user-select: text !important;
    -khtml-user-select: text !important;
    -webkit-user-select: text !important;
}

Я знаю, что вы можете переопределить шаблон строки сетки в Ext 3, как показано ниже, но я не знаю, как сделать то же самое в Ext 4:

templates: {
    cell: new Ext.Template(
    '<td class="x-grid3-col x-grid3-cell x-grid3-td-{id} x-selectable {css}" style="{style}" tabIndex="0" {cellAttr}>',
           '<div class="x-grid3-cell-inner x-grid3-col-{id}" {attr}>{value}</div>',
    '</td>'
    )
}

Любые предложения очень ценны.

26
задан Chau 2 September 2011 в 06:46
поделиться