Resultados da pesquisa a pedido "c"
Quantos bytes um Xeon traz para o cache por acesso à memória?
Estou trabalhando em um sistema, escrito em C ++, rodando em um Xeon no Linux, que precisa ser executado o mais rápido possível. Há uma grande estrutura de dados (basicamente uma matriz de estruturas) mantida na RAM, com mais de 10 GB, e seus ...
Gerenciamento de memória de um CFErrorRef retornado por ABRecordSetValue
Considere um código CF típico que envolva o tratamento de erros, diga algo assim: ABRecordRef aRecord = ABPersonCreate(); CFErrorRef anError = NULL; ABRecordSetValue(aRecord, kABPersonFirstNameProperty, CFSTR("Joe"), &anError); Como lidar ...
Detect Windows ou Linux em C, C ++
Estou escrevendo um programa de plataforma cruzada. Eu quero que este programa seja executado no Windows e Linux, então eu tenho dois segmentos de código diferentes para as duas plataformas. Se o sistema operacional for Windows, desejo que o ...
Excluindo um elemento da matriz em C
Eu escrevi o seguinte programa para excluir um elemento da matriz inserido pelo usuári #include <stdio.h> #include <conio.h> void main() { int j, i, a[100], n, key, l; clrscr(); printf("Enter the number of elements:"); scanf("%d", ...
duas matrizes dimensionais via ponteiro
Gostaria de criar uma matriz dinâmica que armazene a sequência de permutação, de modo que order[0][]={1,2,3} order[1][]={2,1,3} order[2][]={2,3,1} digamos ordem [m] [n], m = número de permutações, n = número de termos, m e n são identificados ...
O que acontece com a memória que não é liberada após o final do programa? [duplicado
Duplicad: O que REALMENTE acontece quando você não libera depois do malloc? [https://stackoverflow.com/questions/654754/what-really-happens-when-you-dont-free-after-malloc] Digamos, por exemplo: int main() { char* test = new char[50000]; ...
CreateFile: operação de gravação direta no disco bruto “Acesso negado” - Vista, Win7
O documento relevante da Microsoft é: Blocking Direct Write Operations to Volumes and Disks [http://msdn.microsoft.com/en-us/library/windows/hardware/ff551353%28v=vs.85%29.aspx] CreateFile, comentários sobre discos físicos e ...
uas matrizes dimensionais e ponteir
Tenho o seguinte trecho de código: char board[3][3] = { {'1','2','3'}, {'4','5','6'}, {'7','8','9'} }; printf("address of board : %p\n", &board); printf("address of board[0] : %p\n", &board[0]);Ambosprintf()odas as instruções @ imprimem o mesmo ...
C: Mapeie a string para ENUM [duplicado]
Possible Duplicate: aneira fácil de usar variáveis de tipos enum como string em [https://stackoverflow.com/questions/147267/easy-way-to-use-variables-of-enum-types-as-string-in-c] Existe alguma maneira elegante de converter uma string de ...
Por que recebo uma falha de declaração?
Este código falha quando tento depurá-lo usando o VC2010: char frd[32]="word-list.txt"; FILE *rd=fopen(frd,"r"); if(rd==NULL) { std::cout<<"Coudn't open file\t"<<frd; exit(1); } char readLine[100]; while(fgets(readLine, 100, rd) != NULL) { ...