Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ натуральное число https://www.cyberforum.ru/ cpp-beginners/ thread41739.html
Предоставлено натуральное число n. Получить все простые делители этого числа.
C++ Сравнение строк
Доброго времени суток! Имеется задачка: для двух заданных строк символов вывести без повторений набор символов-цифр, не вошедших в обе последовательности, т.е. строка состоит из букв и цифр,...
Проверка на корректность ввода года C++
помогите сделать так, что бы kolvostr нельзя было присвоить 0, а год должен быть не более 2009 #include <fstream> #include <iostream> #include <stdio.h> #include <stdlib.h> #include <iomanip>...
C++ Логарифмическая спираль Задание на картинке, есть аналогичный код, который строит УЛИТКУ ПАСКАЛЯ. подскажите как переделать его. #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include... https://www.cyberforum.ru/ cpp-beginners/ thread41709.html
C++ Ввод\вывод в файл\из файла https://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> ...
C++ Stack overflow
Написал #include "stdafx.h" #include <iostream> using namespace std; #include <math.h> #include <iomanip> #include <vector>...
C++ Перегрузка << и >> ачал изучать перегрузку ф-ций. Вот код: #include <iostream.h> class PhoneNumber { friend ostream &operator<<(ostream &, const PhoneNumber &); friend istream &operator<<(istream &, PhoneNumber... https://www.cyberforum.ru/ cpp-beginners/ thread41683.html
C++ Математические методы решения https://www.cyberforum.ru/ cpp-beginners/ thread41680.html
Здравсвуйтк программеры! Сейчас сдаю предмет "Математические методы исследования операций". Сделал 1 лаб. работу. Столкнулся с проблеммой во 2-ой лабораторной. Нужно сдавать через 2 дня. Помогите...
C++ Составить программу, выдающую справку о номерах рейсов самолётов Очень нужна помощь по решению этих задачек... Помогите пожалуйста, если это вообще возможно... 1. Сгенерировать последовательность 100 случайных чисел х(i) с равномерным законом распределения в... https://www.cyberforum.ru/ cpp-beginners/ thread41669.html
4845 / 3266 / 465
Регистрация: 10.12.2008
Сообщений: 10,569
24.06.2009, 06:24 0

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

24.06.2009, 06:24. Просмотров 1831. Ответов 3
Метки (Все метки)

Ответ

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;
}


Вернуться к обсуждению:
Как в макросе передать параметр в строковый литерал?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.06.2009, 06:24
Готовые ответы и решения:

Как правильно возвращать строковый литерал из функции
Строковый литерал по сути представляет собой указатель на данные. Но что если литерал был создан...

Строковый литерал
Вопрос к профи: Верно ли что, когда мы инициализирум строку вот так: const char *str = &quot;Строка&quot;, то...

Строковый литерал на файл
Не могу достучаться до картинки в res/icons/mailbox.png .:wall:

Буквальный строковый литерал
string str = @&quot;C:\temp&quot; Как сделать тоже самое, если путь к файлу берется из переменной?...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.