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

Как в макросе передать параметр в строковый литерал? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ натуральное число http://www.cyberforum.ru/cpp-beginners/thread41739.html
Предоставлено натуральное число n. Получить все простые делители этого числа.
C++ Сравнение строк Доброго времени суток! Имеется задачка: для двух заданных строк символов вывести без повторений набор символов-цифр, не вошедших в обе последовательности, т.е. строка состоит из букв и цифр, необходимо вывести только цифры, которые имеются в одной строке, и отсутствуют в другой. Подскажите пути решения в рамках общего (не углубленного) курса изучения языка C. http://www.cyberforum.ru/cpp-beginners/thread41718.html
Проверка на корректность ввода года C++
помогите сделать так, что бы kolvostr нельзя было присвоить 0, а год должен быть не более 2009 #include <fstream> #include <iostream> #include <stdio.h> #include <stdlib.h> #include <iomanip> #include <conio.h> #include <string> #include <strstream>
Логарифмическая спираль C++
Задание на картинке, есть аналогичный код, который строит УЛИТКУ ПАСКАЛЯ. подскажите как переделать его. #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <graphics.h> #include <dos.h> int main(){ int y0,x0,ymax,xmax;
C++ Ввод\вывод в файл\из файла http://www.cyberforum.ru/cpp-beginners/thread41707.html
#include <fstream> #include <iostream> #include <stdio.h> #include <stdlib.h> #include <iomanip> #include <conio.h> #include <string> #include <strstream> using namespace std;
C++ Клон бинарного дерева Помогите пожалуйста создать копию дерева) извините, если уже такая тема здесь была...не могу найти...заранее спасибо) вот программа: #include <conio.h> #include <iostream.h> #include <stdlib.h> struct node { int Key; int Count; node *Left; node *Right;}; подробнее

Показать сообщение отдельно
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
24.06.2009, 06:24     Как в макросе передать параметр в строковый литерал?
C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
 
#define f(s)  "left" #s "right"
 
main()
{
    
    printf("%s", f(one));
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru