환경 변수 목록에 해당하는 매크로 정의로 헤더 파일을 채우는 방법이 있습니까? 의 내가 헤더 파일의 템플릿과 같이 있다고 가정 해 봅시다 : #pragma once
#ifndef DEFINES_H__INCLUDED
#define DEFINES_H__INCLUDED
//{{
// I want to place the #defines here...
/
될 나는 다음과 같은 문제가 있습니다 내가 문자열을 보낼 아파치 미나 프레임 워크를 사용하여 자바 클라이언트가 있습니다. 문자열을 수신 할 C 서버를 작성했습니다. 그래서, 서버에 UTF8 문자를 보내려고 : myStringToSend = "A" 내가 아니라 문자열을 변환 바이트 또는 16 진수와 미나의 패킷을 볼 수있는 미나 소스를 디버깅, 그것은 0xC
ctypes을 사용하여 동적 라이브러리에서 컴파일 된 함수를 실행하는 Python 2.7 모듈을 개발 중입니다. 여기에는 이미지를 나타내는 해당 라이브러리의 C 구조를 래핑하고 C 코드에서 데이터를받는 데 사용되는 클래스가 들어 있습니다. 동적 라이브러리는 특히 파이썬 래퍼 용 데이터의 전체 복사본을 수행합니다. 모듈에서 추가 처리는 numpy 배열을
두 개의 서로 다른 응용 프로그램 사이에 POSIX 모델 내에서 공유 동적 배열이 있습니다. 복사하지 않고 크기를 변경할 수있는 기능을 원합니다. 불행히도 나는 C 언어로 POSIX 공유 메모리를 늘리거나 줄이기위한 올바른 해결책을 찾지 못했습니다. 웹에서 나는 가난한 설명과 비참한 예를 가진 많은 문서를 발견했다. 나는 몇 가지 흥미로운 주제를 찾으려면
헤더 파일에 오류가 있습니다. gcc가 다음 줄에't '오류가 있음을 알립니다. .는 char* typeof(char*);
해당 .c 파일의 해당 코드는 다음과 같다. char* typeof(char* word) {
int q = -1;
do {
char c = word[++q];
} while (c);
ch
작은 C 프로그램에서 ALSA을 통해 가변 길이의 짧은 음을 생성하려고합니다. 한 두 번째 가치의 사운드를 재생할 때 잘 작동 해 보인 몇 가지 예가 있지만 그보다 짧은 것은 아무 소리도 생성하지 않습니다. if ((err = snd_pcm_set_params(handle,
SND_PCM_FORMAT_FLOAT,
함수에서 사용하는 동적 배열 (사용자 입력에 따라)을 만들려고합니다. 내가 어떻게 교체 할 수 있습니다, 나는 C에서 그것을 할 수 없습니다 & 반대를 사용하려는 경우, enter code here
int main()
{
int *array;
int counter=0;) //countes how many inputs we got
*array=d
// function t find the max value entered in the array
double max(double *n,int size)
{
int i,k=0;
double *maxi;
maxi=&k;
for(i=0;i<size;i++)
{
if(*maxi<