Результаты поиска по запросу "printf"

4 ответа

Опасно ли продвигать типы в аргументах printf?

Мои вопросы связаны с попыткой использовать printf для регистрации событий при попытке собрать для нескольких платформ с битовой глубиной (например, 32/64). Проблема, которая продолжает поднимать свою уродливую голову, пытается печатать целые на ...

5 ответов

странный вывод, когда я использую pthread и printf

Я пишу программу, используяpthread. Среда: Windows 7, CYGWIN_NT-6.1, i686 Cygwin, GCC (GCC) 4.5.3 Исходный код #include<stdio.h> #include<pthread.h> void *th_func(void *p) { int iLoop = 0; for(iLoop = 0;iLoop<100;iLoop++) { printf("Thread ...

4 ответа

php sprintf с массивом

У меня есть массив строки соответствия строки заполнителей, как показано ниже: "some text %s another text %s extra text %s"и массив: $array[0] match the first %s $array[1] match the second %s $array[2] match the third %sЯ думал, что это можно ...

ТОП публикаций

2 ответа

не может использовать printf в функции ядра cuda

Кажется, чтоprintf не работает внутри ядра кода cuda #include "Common.h" #include<cuda.h> #include <stdio.h> __device__ __global__ void Kernel(float *a_d , float *b_d ,int size) { int idx = threadIdx.x ; int idy = threadIdx.y ; //Allocating ...

1 ответ

printf с -arch = sm_20 ничего не показывает в файле ядра

Я добавил несколько операторов printf в мою программу cuda __device__ __global__ void Kernel(float *, float * ,int ); void DeviceFunc(float *temp_h , int numvar , float *temp1_h) { ..... //Kernel call printf("calling kernel\n"); Kernel<<<dimGrid ...

2 ответа

почему% d обозначает Integer?

Я знаю, это не звучит продуктивно, но я ищу способ запомнить все коды форматирования дляprintf звонки.%s, %p, %f все очевидно, но я не могу понять, где%d происходит от. Является%i уже занят чем-то другим?

5 ответов

Много способов форматирования строк в Python - устарели ли старые (будут)?

В Python есть как минимум шесть способов форматирования строки: In [1]: world = "Earth" # method 1a In [2]: "Hello, %s" % world Out[2]: 'Hello, Earth' # method 1b In [3]: "Hello, %(planet)s" % {"planet": world} Out[3]: 'Hello, Earth' # method 2a ...

6 ответов

Почему printf возвращает значение?

я знаю этоprintf возвращает отрицательную ошибку или количество символов, напечатанных в случае успеха. Единственная причина проверить это возвращаемое значение, если выполнение программы так или иначе зависит отprintf статус. Но я не мог ...

3 ответа

pthread: один оператор printf печатается дважды в дочернем потоке

это моя первая программа pthread, и я понятия не имею, почему оператор printf печатается дважды в дочернем потоке: int x = 1; void *func(void *p) { x = x + 1; printf("tid %ld: x is %d\n", pthread_self(), x); return NULL; } int main(void) { ...

0 ответов

(сборка Linux x86_64) Почему printf со строкой формата float работает только с rsp% 0x10 = 0

У меня проблема с записью вызова printf на ассемблере Linux x86_64. Если я попробую вывести двойное значение, когдаrsp % 0x10 != 0Распечатайте падение с segfault. Посмотрите на мой код (синтаксис Nasm): [bits 64] global _start extern printf ...